2011年最新vb期末复习题(下载!!题目+答案)

上传人:小** 文档编号:56382123 上传时间:2018-10-12 格式:DOC 页数:29 大小:253KB
返回 下载 相关 举报
2011年最新vb期末复习题(下载!!题目+答案)_第1页
第1页 / 共29页
2011年最新vb期末复习题(下载!!题目+答案)_第2页
第2页 / 共29页
2011年最新vb期末复习题(下载!!题目+答案)_第3页
第3页 / 共29页
2011年最新vb期末复习题(下载!!题目+答案)_第4页
第4页 / 共29页
2011年最新vb期末复习题(下载!!题目+答案)_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《2011年最新vb期末复习题(下载!!题目+答案)》由会员分享,可在线阅读,更多相关《2011年最新vb期末复习题(下载!!题目+答案)(29页珍藏版)》请在金锄头文库上搜索。

1、Visual Basic 期末复习题库 单项选择题 判断题 填空题 编程题 1) 下列程序运行后,输出的结果为_。 B=1 Do while (b5 x=x*y y=y+1 loop print x a) 2 b) 5 c) 10 d) 20 答案:C 6) 当执行以下程序时,在名为 lblResult 的标签框内将 显示_。 Private Sub cmdlt_click() Dim I,R R=0 For I=1 To 5 Step 1 R=R+I Next I lblResult.Caption=Str(R) End Sub a) 字符串 15 b) 整数 15 c) 字符串 5 d)

2、整数 5 答案:A 7) 如下有一段不完整的程序段,如果要求该程序执行 3 次循环,则应在程序中的括号里输入_。 X=1 do x=x+3 print x loop until(_) a) x=8 b) x=7 d) x5 then if b3 then c=a*b else c=a mod b End if a) 2 b) -1 c) 1 d) 6 答案:A 9) 设有如下语句: str1=inputbox(“输入“,“,“练习“) 从键盘上输入字符串“示例”后,str1 的值是_。 a) “输入” b) “” c) “练习” d) “示例” 答案:D 10) 我们在一个窗体上建立两个文本框

3、,名称分别为 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=0 For x=99 to 1 Step-2 s=s+x Next x Print

4、 s a) 100 b) 500 c) 2500 d) 5000 答案:C 12) 下列程序的执行结果是_。 K=0 For I=1 To 3 a=IIK print 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 String Dim b As Integer Dim I As Integer For I =0 To 5 a(I)=I+1 Print a(I) Next I a) 123456 b) 6 c) 654321 d) 0 答案:A 14) 下列程序的执行结果为_。 Di

5、m intsum As Integer Dim I As Integer intsum=0 For I=20.2 To 5 Step -4.7 intsum=intsum +I Next I Print intsum a) 150 b) 200 c) 50 d) 0 答案:C 15) 下列程序的执行结果为_。 Dim S As Integer,n As Integer S=0:n=1 Do While nb Then a=a-b Else b=b+a End if Print a a) 50 b) 100 c) 200 d) 10 答案:A 17) 下列程序的执行结果为_。 Dim intsu

6、m As Integer Dim I As Integer intsum=0 For I=0 To 50 Step 10 intsum=intsum+I Next I Print intsum a) 150 b) 200 c) 50 d) 0 答案:A 18) 下面程序执行后,X 的结果为_。 X=0 For I =1 to 5 For j=I to 5 X=X+1 Next j Next I Print X a) 5 b) 10 c) 15 d) 20 答案:C 19) 下面程序执行的结果是_。 Private Sub Form_Click() A$=“123“:B$=“456“ C=Val

7、(A$)+Val(B$) Print C100 End Sub a) 123 b) 3 c) 5 d) 579 答案:C 20) 下列循环语句将执行_次。 A=100 Do Print a a=a+1 Loop until a 0 d) x Mod 2 =10 答案:A 36) _是由 Visual Basic 提供的一种专门的子程序, 由对象本身所具有,反映该对象功能的内部函数或过程。 a) 文件 b) 属性 c) 方法 d) 窗体 答案:C 37) 刚建立一个新的标准 EXE 工程后,不在工具箱中出 现的控件是_。 a) 单选按钮 b) 图片框 c) 通用对话框 d) 文本框 答案:C 3

8、8) 下列各项不是 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) 窗体

9、 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) La

10、bel 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 种基色,为保证输入

11、数值有效,则应设置_属 性。 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=1 Do Until N2 N=N+1 J=J+N*(N+1) Loop Pr

12、int N;J a) 0 1 b) 3 7 c) 3 21 d) 3 13 答案:C 54) 下列程序段的执行结果为_。 X=6 For K=1 To 10 Step -2 X=X+K Next K Print K;X a) -1 6 b) -1 16 c) 1 6 d) 11 31 答案:C 55) 下列程序段的执行结果为_。 K=0 For J=1 to 2 For I = 1 to 3 K =I+1 Next I For I = 1 to 7 K = K+1 Next I Next J Print K a) 10 b) 6 c) 11 d) 16 答案:C 56) 下列程序段的执行结果为

13、_。 M=0 For I=1 To 3 For J =5 To 1 Step-1 N = N+1 Next J,I Print 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 Integer Dim I As Integer Dim j As Integer For I=1 To 10 Step 2 For

14、j=1 To 5 Step 2 intsum=intsum+j Next j Next 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 时,

15、则 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

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号