内容正文:
专题二 Visual Basic 6.0语言(1)
姓名 班级 学号
一、单项选择题(本题共25小题,每题2分,共50分)
1. For 循环的结构中,Next 关键字后面应该跟:( )
A. 循环变量
B. 循环变量的类型
C. 循环的终值
D. 循环的步长
2. 动态数组声明的正确方法是:( )
A. Dim arr(10) As Integer
B. ReDim arr(10) As Integer
C. Dim arr() As Integer
D. ReDim Preserve arr(10) As Integer
3. 在 Visual Basic 6.0 中,错误处理可以通过:( )
A. On Error Resume Next
B. On Error GoTo 标签
C. On Error Return
D. On Error Stop
4. 在 Visual Basic 6.0程序中,注释所使用的字符是( )。
A.'
B.:
C.\
D._
5. 表达式Abs(-9)+Sqr(25)的值是( )。
A.-4 B.4 C.16 D.14
6. 设 a="ShangHai", 则表达式Mid(a,2,3)&Right(a,2)的值是( )。
A."angai" B."Shaai" C."hanai" D."angHa'
7. 假设变量a=4、b=6, 执行t=a:a=b:b=t语句后,a 和 b 的值分别是( )。
A.6 和4 B.4 和 4 C.4 和 6 D.6 和 6
8. 设a=2、b=3、c=4、d=5,表达式3>2*b Ora=c And b>c Or b~a+c的值是( )。
A.1
B.-1
C.True
D.False
9. 下列程序运行后,窗体中的输出结果为( )。
Private Sub Commandl Click()
a=5:b=6:c=7:d=8
X=3>2*bOra=cAndb~cOrc>d
Print X
End Sub
A.1
B.True
C.False
D.2
10. 表达式5Mod3+5\3 的值是( )。
A.0 B.3 C.4 D.6
11. 在 Not 、And 、Or三个逻辑运算符中,优先级别最高的是( )。
A.Not
B.And
C.Or
D.级别一样高
12. 条件“身高H 超过1.7m且体重W 不高于65kg” 用布尔表达式表示为( )。
A.H>1.7And W<=65
B.H<=1.7 Or W>=65
C.H>=1.7 And W<65
D.H>1.7 Or W<65
13. 条件x 位于闭区间[-4,4],用Visual Basic 表达式表示为( )。
A.4<=x<=4
B.x>=-4 Or x<=4
C.x>=-4 And x<=4
D.x>=-4 Or x<=4
14. 表达式 Print Int(-7.8)的值是( )。
A.7
B.-7
C.8
D.-8
15. 算术运算符、字符运算符、比较运算符和逻辑运算符的运算优先级由高