当前位置:首页 > VB习题复习
一、选择
下列命题中只有一个正确答案,请将正确答案的编号写在本题的括号中。 1、 以下叙述中错误的是( )
A.Visual Basic 是事件驱动型可视化编程工具
B.Visual Basic应用程序不具有明显的开始和结束语句 C.Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性
D.Visual Basic中控件的某些属性只能在运行时设置 答案:C
2、以下叙述中错误的是( )
A.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件
B.以.BAS为扩展名的文件是标准模块文件 C.窗体文件包含该窗体及其控件的属性
D.一个工程中可以含有多个标准模块文件 答案:A
3、 将数学表达式Cos(a?b)2?5e2写成Visual Basic的表达式,其正确的形式是( )
A.Cos(a+b)^2+5*exp(2) B.Cos^2(a+b)+5*exp(2) C.Cos(a+b)^2十5*ln(2)D.Cos^2(a+b)+5*ln(2) 答案:A
4、 表达式4+5 \\ 6 * 7 / 8 Mod 9 的值是:
A. 4 B. 5 C. 6 D. 7 答案:B
5、 设a=3,b=5,则以下表达式值为真的是( ) A.a>=b And b>10 B. (a>b) Or (b>0) C. (a<0) Eqv (b>0) D.(-3+5>a) And (b>0)
答案:B
6、 语句Print 5\\5*5的运行结果是( )。
A. 0 B. 1 C. 5 D. 25
答案:A
7、 Inputbox 函数返回值的类型是( )。
A. 整型数据 B. 字符串
C. 变体 D. 数值或字符串(视输入的数据而定) 答案:B
8、 有语句 abc=Inputbox(“str1”,“str2”,“str3”,2) 执行后,将显示一个信息框,此时如单击“确定”按钮,则 abc 的值是 ( ) A.str1 B.str2 C.str3 D.3
1
答案:D
9、 有语句 Print val(“123ABC456”) 执行后,显示的是 ( ) A.”123ABC456” B. 123ABC456 C.123 D.123456
答案:C
10、对象﹒Print 中对象可以是 ( ) A.窗体、图片框、打印机、文本框
B.窗体、立即窗口、打印机、文本框 C.窗体、图片框、打印机、命令按钮
D.窗体、立即窗口、打印机、图片框
答案:D
11、如果在立即窗口中执行以下操作,则输出结果是( )
a=8 : b=9 Print a>b
A.-1 B.0 C.False D.True
答案:C
12、 当VB执行下面语句后,A的值为( )
A=1
If A>0 Then A=A+1 If A>1 Then A=0
A.0 B.1 C.2 D.3
答案:A
13、 下列语句中循环体的执行次数是( ) a=3 : b=1
For I=a to b step 1
Print I Next I
A.0 B.1 C.2 D.3
答案:A
14、 执行以下程序段后,显示的N值是 ( ) N=0
For K=0 to 50 K=K+3 N=N+1
If K>10 then Exit For Next K PRINT N
A.2 B.4 C.3 D.5
2
答案:B
15、以下程序段执行的结果是 ( ) a=0 : b=1 Do a=a+b b=b+1
Loop While a<10 Print a;b
A.10 5 B.a b C.0 1 D.10 30
答案:A
16、以下程序段执行的结果是 ( ) j=0 k=0
Do While j<30 j=(j+1)*(j+2) k=k+1 Loop
Print k;j
A.0 1 B.3 182 C.30 30 D.4 30
答案:B
17、以下程序段执行的结果是 ( ) For k=1 to 4 If k=1 then x=k If k<=4 then x=x+1 Print x; Next k
A.1 2 3 4 B.2 3 4 5 C.2 3 4 4 D.3 4 5 6
答案:B
18、 Private Sub Form_Click() score = 85
Select Case score Case Is < 60 a$ = \
Case 60 To 69 a$ = \
Case 70 To 79 a$ = \
Case 80 To 89 a$ = \ Case Else a$ = \
3
End Select Print a$ End Sub
程序运行后,单击窗体,则在窗体上显示的是( ) A.A B.B C.C D.D
答案:B
19、 如果变量a、b、c均为整型,下列程序段的输出结果为( ) a=2 b=3 c=a*b
Print a & “*” & b & “=”& c
A.c=6 B.a*b=c C.2*3=6 D.a*b=6
答案:C
20、 设有如下程序:
Private Sub Form_Click() a = 1
For i = 1 To 3 Select Case i Case 1, 3 a = a + 1 Case 2, 4 a = a + 2 End Select Next i Print a End Sub
程序运行后,单击窗体,则在窗体上显示的内容是( ) A.6 B.5 C.4 D.3
答案:B
21、 若要暂时关闭时钟,可通过设置属性( )为False来实现。
A.Visible B. Enabled C. Interval D. Timer
答案:B
22、 在标签控件上显示变量T的值,语句是( )。 A.Text1.Value= T B. Text1.Caption =T C.Label1.Caption= T D. Label1.Value= T
答案:C
23、 若要设置时钟控件的定时时间,可通过( )属性来设置。
A.Value B. Enabled C. Interval D. Text
4
共分享92篇相关文档