




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Visual Basic 期末复习题库 单项选择题 判断题 填空题 编程题 1) 下列程序运行后,输出的结果为_。B=1Do while (b5x=x*yy=y+1loopprint x a) 2 b) 5 c) 10 d) 20 答案:C 6) 当执行以下程序时,在名为 lblResult 的标签框内将显示_。Private Sub cmdlt_click()Dim I,RR=0For I=1 To 5 Step 1R=R+INext IlblResult.Caption=Str(R)End Sub a) 字符串 15 b) 整数 15 c) 字符串 5 d) 整数 5 答案:A 7) 如下有一段不完整的程序段,如果要求该程序执行 3次循环,则应在程序中的括号里输入_。X=1dox=x+3print xloop until(_) a) x=8 b) x=7 d) x5 thenif b3 then c=a*b elsec=a mod bEnd if a) 2 b) -1 c) 1 d) 6 答案:A 9) 设有如下语句:str1=inputbox(“输入“,“,“练习“)从键盘上输入字符串“示例”后,str1 的值是_。 a) “输入” b) “” c) “练习” d) “示例” 答案:D 10) 我们在一个窗体上建立两个文本框,名称分别为Text1 和 Text2,事件过程如下,Private Sub Text1_change( )Text2.text=ucase(Text1.text)End Sub则在 Text1 文本框输入“visual basic”,Text2 将_。 a) Text2 中无内容显示。 b) Text2 显示“VISUAL BASIC“。 c) Text2 显示“visual basic“ d) Text1 显示“visual basic“ 答案:B 11) 下列程序的运行后 s 的值是_。S=0For x=99 to 1 Step-2s=s+xNext xPrint s a) 100 b) 500 c) 2500 d) 5000 答案:C 12) 下列程序的执行结果是_。K=0For I=1 To 3a=IIKprint a;Next I a) 1 1 1 b) 1 2 3 c) 0 0 0 d) 1 4 9 答案:A 13) 下列程序的执行结果是_。Dim a(5) As StringDim b As IntegerDim I As IntegerFor I =0 To 5a(I)=I+1Print a(I)Next I a) 123456 b) 6 c) 654321 d) 0 答案:A 14) 下列程序的执行结果为_。Dim intsum As IntegerDim I As Integerintsum=0For I=20.2 To 5 Step -4.7intsum=intsum +INext IPrint intsum a) 150 b) 200 c) 50 d) 0 答案:C 15) 下列程序的执行结果为_。Dim S As Integer,n As IntegerS=0:n=1Do While nb Thena=a-bElseb=b+aEnd ifPrint a a) 50 b) 100 c) 200 d) 10 答案:A 17) 下列程序的执行结果为_。Dim intsum As IntegerDim I As Integerintsum=0For I=0 To 50 Step 10intsum=intsum+INext IPrint intsum a) 150 b) 200 c) 50 d) 0 答案:A 18) 下面程序执行后,X 的结果为_。X=0For I =1 to 5For j=I to 5X=X+1Next jNext IPrint X a) 5 b) 10 c) 15 d) 20 答案:C 19) 下面程序执行的结果是_。Private Sub Form_Click()A$=“123“:B$=“456“C=Val(A$)+Val(B$)Print C100End Sub a) 123 b) 3 c) 5 d) 579 答案:C 20) 下列循环语句将执行_次。A=100DoPrint aa=a+1Loop until a 0 d) x Mod 2 =10 答案:A 36) _是由 Visual Basic 提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。a) 文件 b) 属性 c) 方法 d) 窗体 答案:C 37) 刚建立一个新的标准 EXE 工程后,不在工具箱中出现的控件是_。 a) 单选按钮 b) 图片框 c) 通用对话框 d) 文本框 答案:C 38) 下列各项不是 Visual Basic 的基本数据类型的是_。 a) Char b) String c) Integer d) Double 答案:A 39) 下列运算结果中,值最大的是 _。 a) 34 b) 3/4 c) 4 mod 3 d) 3 mod 4 答案:D 40) 以下不属控件的一项是_。 a) 文本框 b) 标签框 c) 列表框 d) 消息框 答案:D 41) 用 InputBox 函数可帮助生成_。 a) 消息框 b) “保存”对话框 c) 简单输入框 d) “颜色”对话框 答案:C 42) _对象不能响应 Click 事件。 a) 列表框 b) 图片框 c) 窗体 d) 计时器 答案:D 43) 17 mod 3 的运算结果是_。 a) 0.5 b) 1 c) 1.5 d) 2 答案:D 44) 变量 X=32769,则变量声明时不能将其声明为_。 a) Intrger b) Variant c) Long d) Single 答案:A 45) 表达式 2*32+2*8/4+32 的值为_。 a) 64 b) 31 c) 49 d) 22 答案:B 46) 复选对象是否被选中,是由其_属性决定的。 a) Checked b) Value c) Enabled d) Selected 答案:B 47) 没有 Caption 属性的控件是_。 a) Label b) OptionButton c) Frame d) LisBox 答案:D 48) 下列符号是 Visual Basic 中合法变量名的是_。 a) IF b) 7AB c) AB7 d) AB_7 答案:D 49) 使窗体自动向下移动的语句是 Move_。 a) Left, Top+100 b) Top+100 c) Top+100 d) Top=Top+100 答案:A 50) RGB 函数通过红、绿、蓝三基色混合产生某种颜色,其语法为 RGB(红、绿、蓝) ,括号中红、绿、蓝三基色的成分使用 0-255 之间的整数。若使用 3 个滚动条分别输入 3 种基色,为保证输入数值有效,则应设置_属性。 a) Max 和 Min b) SmallChange 和 LargeChange c) Scroll 和 Change d) Value 答案:A 51) _控件可以使用 SetFocus()方法。 a) Frame b) Label c) TextBox d) Timer 答案:C 52) 滚动条单击边上的箭头按钮移动的大小由_设定。a) Change b) SmallChange c) Scroll d) Tabstop 答案:B 53) 下列程序段的执行结果为_。N=0:J=1Do Until N2N=N+1J=J+N*(N+1)LoopPrint N;J a) 0 1 b) 3 7 c) 3 21 d) 3 13 答案:C 54) 下列程序段的执行结果为_。X=6For K=1 To 10 Step -2X=X+KNext K Print K;X a) -1 6 b) -1 16 c) 1 6 d) 11 31 答案:C 55) 下列程序段的执行结果为_。K=0For J=1 to 2 For I = 1 to 3 K =I+1Next I For I = 1 to 7 K = K+1 Next INext JPrint K a) 10 b) 6 c) 11 d) 16 答案:C 56) 下列程序段的执行结果为_。M=0For I=1 To 3For J =5 To 1 Step-1N = N+1Next J,IPrint N;J;I a) 12 0 4 b) 15 0 4 c) 12 3 1 d) 15 3 1 答案:B 57) 下列程序段运行后,输出结果是_。B=1 Do until b7 b=b*(b+1) Loop Print b a) 7 b) 39 c) 42 d) 1 答案:C 58) 下列程序共执行了_循环。Dim intsum As IntegerDim I As IntegerDim j As IntegerFor I=1 To 10 Step 2For j=1 To 5 Step 2intsum=intsum+jNext jNext I a) 10 b) 20 c) 25 d) 15 答案:D 59) x 是小于 100 的非负数,用 vb 表达式正确的是_。a) 0 b) 0=0 AND x0 d) a=0 And b=0 答案:B 64) Boolean 类型的数据由几个字节组成_。 a) 1 b) 2 c) 3 d) 4 答案:B 65) Cint 函数返回值类型是_。 a) 整型 b) 字符串 c) 变体 d) 双精度浮点型 答案:A 66) ControlBox 属性只适用于窗体,当窗体的_属性设置为 0-None 时,则 ControlBox 属性不起作用。 a) Borderstyle b) Autoredraw c) Windowstate d) Enabled 答案:A 67) dim a(-3 to 3)所定义的数组元素个数是_。 a) 6 b) 7 c) 8 d) 9 答案:B 68) Dim b1,b2 as boolean 语句显式声明变量_。 a) b1 和 b2 都为布尔型变量 b) b1 是整型,b2 是布尔型 c) b1 是变体型(可变型),b2 是布尔型 d) b1 和 b2 都是变体型(可变型) 答案:C 69) Double 类型的数据由_个字节组成。 a) 21 b) 4 c) 8 d) 16 答案:C 70) Inputbox()函数的返回值类型为_。 a) 数值型 b) 字符型 c) 逻辑型 d) 变体型 答案:B 71) Inputbox 函数的参数中,必选参数 Prompt 的作用是_。 a) 输出信息 b) 定义提示信息 c) 定义隐含信息 d) 定义输入的位置 答案:B 72) Rnd 函数不可能产生的值是_。 a) 0 b) 1 c) 0.1234 d) 0.00005 答案:B 73) Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是_。 a) 属性、事件、方法 b) 控件、属性、事件 c) 窗体、控件、过程 d) 窗体、控件、模块 答案:A 74) 变量 A%的类型是_。 a) Integer b) Single c) String d) Boolean 答案:A 75) 表达式 X+1X 是_。 a) 算术表达式 b) 非法表达式 c) 字符串表达式 d) 关系表达式 答案:D 76) 不能作为容器的对象是_。 a) 窗体 b) 框架 c) 图片框 d) 图像框 答案:D 77) 窗体的 BackColor 属性用于设置窗体的_。 a) 高度 b) 亮度 c) 背景色 d) 前景色 答案:C 78) 窗体模块保存在一个扩展名为_的文件中。 a) bas b) cls c) frm d) bmp 答案:C 79) 如有数组声明语句 Dim a(2,-3 to 2,4),则数组 a包含元素的个数是_。 a) 40 b) 75 c) 12 d) 90 答案:D 80) 若 x 是一个正实数,对 x 的第 3 位小数四舍五入的表达式是_。 a) 0.01*Int(x+0.005) b) 0.001*Int(1000*(x+0.005) c) 0.01*Int(100*(x+0.05) d) 0.01*Int(x+0.05) 答案:B 81) 确定一个窗体大小的属性是_。 a) Width 和 Height b) Width 和 Top c) Top 和 Left d) Top 和 Height 答案:A 82) 能显示窗体的方法是_。 a) Visible b) show c) Hide d) open 答案:B 83) Print 方法可以输出多个表达式值,若使用标准格式输出,各表达式的分割符应是_。 a) 空格 b) 逗号 c) 冒号 d) 分号 答案:B 84) Visual Basic 的文件管理控件是_。 a) 驱动器列表框、目录列表框、文件列表框 b) 驱动器列表框、文件列表框、组合框 c) 文本框、驱动器列表框、文件列表框 d) 驱动器列表框、文件列表框、图像框 答案:A 85) Visual Basic 主要用于_。 a) 图像处理 b) 文字处理 c) 制作视频文件 d) 开发应用程序 答案:D 86) 把 InputBox 的返回值转换为数值应该使用的函数是_。 a) Log b) Str c) Len d) Val 答案:D 87) 为使计时器控件每隔 5 秒钟产生一个计时器事件(timer 事件),则应将其 Interval 属性值设置为_。 a) 5 b) 500 c) 300 d) 5000 答案:D 88) 通用对话框中能打开“颜色对话框”的方法是_。 a) ShowOpen b) ShowColor c) ShowSave d) ShowPrinter 答案:B 89) 如果要求设置定时器时间间隔为 0.5 秒钟,那么它的 Interval 属性值应该等于_。 a) 5000 b) 500 c) 50 d) 5 答案:B 90) 如果要改变窗体的标题,需要设置窗体对象的_属性。 a) Name b) Caption c) BackColor d) BorderStyle 答案:B 91) 如果要在文本框中输入字符时,只显示某个字符,如星号(*) ,应设置文本框的_属性。 a) Caption b) PasswordChar c) Text d) Char 答案:B 92) 如果有数组声明 Dim a(10) As Integer,则该数组共有_个元素。 a) 10 b) 11 c) 9 d) 不确定 答案:B 93) 若要将窗体从内存中卸载出去,应该使用的方法是_。 a) Show b) UnLoad c) Load d) Hide 答案:B 94) 若要设置定时器控件的定时时间,需设置的属性是_。 a) interval b) value c) enabled d) text 答案:A 95) 若要在图片框中绘制一个圆,使用的方法是_。 a) Circle b) line c) point d) pset 答案:A 96) 删除字符串前导和尾随空格的函数是_。 a) Ltrim() b) Rtrim() c) Trim() d) Lcase() 答案:C 97) 设置标签边框的属性是_。 a) BorderStyle b) BackStyle c) AutoSize d) Alignment 答案:A 98) 设置命令按钮的标题文字时,应改变的属性是_。 a) text b) Name c) Caption d) (名称) 答案:C 99) Visual basic 采用了_编程机制。 a) 面向过程 b) 面向对象 c) 事件驱动 d) 可视化 答案:C 100) Msgbox 函数返回值的类型是_。 a) 数值 b) 字符串 c) 变体 d) 数值或字符串(视输入情况而定)答案:A101) OOP 的含义是_。 a) 面向对象的程序设计方法 b) 开放数据库接口 c) 图形设备接口 d) 图形用户界面 答案:A 102) 当某一按钮的( )属性设置为 False 时,该按钮不可见。 a) Enable b) Visibale c) Default d) Cancel 答案:B 103) 对象可以识别和响应的某些行为称为_。 a) 属性 b) 方法 c) 继承 d) 事件 答案:D 104) 改变控件在窗体中的上下位置应修改控件的_属性。 a) Top b) Left c) Width d) Height 答案:A 105) 工程文件的文件名后缀是_。 a) .bmp b) .vbp c) .frm d) .bas 答案:B 106) 函数 int(10*rnd)是在_范围内的整数。 a) 0, 1) b) 1, 10) c) 1, 9) d) 0,9) 答案:D 107) 函数 int(abs(99-100)/2)的值为_。 a) 1 b) 0 c) “0” d) “1” 答案:B 108) 函数 left(“Hello“, 2)的值为_。 a) He b) el c) lo d) true 答案:A 109) 将当前窗体中显示的文字及绘制的图形全部清除,可以用方法_。 a) Me.Clear b) Me.Cls c) Me=“ “ d) Me.Delete 答案:B 110) 决定一个窗体有无控制菜单的属性是_。 a) Minbutton b) Caption c) Maxbutton d) Controlbox 答案:D 111) 控件的什么内容决定事件发生时的执行代码_。 a) 属性 b) 事件过程 c) 函数 d) 通用过程 答案:B 112) 控件内的对齐方式由_属性决定。 a) Alignment b) WordWrap c) AutoSize d) Style 答案:A 113) 下列事件中,命令按钮能响应的事件是_。 a) DblClick b) Click c) Scroll d) Load 答案:B 114) 通常,文本框的 Setfocus 方法不能使用在_事件中。 a) Form_click b) Form_load c) Command_click d) Label_click 答案:B 115) 数学式子 sin25写成 Visual Basic 表达式是_。 a) sin25 b) Sin(25) c) Sin(25*3.14/180) d) sin(25) 答案:C 116) 数组的下标可取的变量类型是_。 a) 日期型 b) 字符型 c) 数值型 d) 可变型 答案:C 117) 设定文本框中是否可以接受多行文本用_属性。a) MaxLength b) ToolTipText c) Multiline d) Tag 答案
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电竞公司赛事抽签管理规定
- 重难点解析华东师大版7年级下册期末试题含完整答案详解(必刷)
- 开盘价与风险溢价估值关联-洞察及研究
- 电竞公司社交互动管理细则
- 中医执业医师测试卷含完整答案详解(有一套)
- 自考专业(计算机应用)通关考试题库及参考答案详解(完整版)
- 自考专业(汉语言文学)考试历年机考真题集及参考答案详解【达标题】
- 电竞公司数据备份管理规章
- 渔业智能投喂系统创新创业项目商业计划书
- 电信用户专属云存储解决方案创新创业项目商业计划书
- 2025年呼和浩特市文化旅游投资集团招聘考试试题(含答案)
- 2025年药品知识科普试题(附答案)
- 2025年高压电工作业复审考试试题库与答案
- 应收款考核管理办法
- 心内科护理进修报告
- 引流管管口渗液的护理
- 食堂工人培训课件
- 部编版三年级语文上册说课标说教材
- 医德医风课件培训宣传
- 【艾瑞咨询】2024年中国健康管理行业研究报告494mb
- 2025java中高级面试题及答案
评论
0/150
提交评论