内容正文:
专题二 Visual Basic 6.0语言(7)
姓名 班级 学号
一、单项选择题(本题共25小题,每题2分,共50分)
1. Visual Basic 6.0 中的基本数据类型不包括( )
A. 整型
B. 浮点型
C. 字符串型
D. 布尔型
2. 在 Visual Basic 6.0 中声明一个符号常量,正确的语法是( )
A. Const 常量名 As 类型 = 值
B. Const 常量名 = 类型 As 值
C. Const 常量名 As 值 = 类型
D. Const 类型 As 常量名 = 值
3. 下列哪个是合法的 Visual Basic 6.0 变量名( )
A. 2abc
B. abc$
C. abc_1
D. 1abc
4. Visual Basic 6.0 中的标识符命名规则要求( )
A. 只能包含字母和数字
B. 只能包含字母、数字和下划线
C. 只能包含字母和下划线
D. 只能包含数字和下划线
5. 下列哪个不是 Visual Basic 6.0 的赋值语句( )
A. x = y
B. x := y
C. x = y + 1
D. x += y
6. 在 Visual Basic 6.0 中,下列哪个符号不能用于结束一个语句( )
A. 句号
B. 分号
C. 冒号
D. 逗号
7. 在 Visual Basic 6.0 中,下列哪个不是合法的整数类型( )
A. Integer
B. Long
C. Single
D. Double
8. 下列哪个不是 Visual Basic 6.0 内部函数( )
A. Rnd
B. Len
C. Sin
D. MsgBox
9.若 X=Array(1,3,5,7,9), 则 UBound(X)的值是( )。
A.6
B.7
C.4
D.5
10.下列表示一维数组元素引用的是( )。
A.A(I)
B.A(3,5)
C.A(0 To 6)
D.A(1,2,3)
11.下列能清除定长数组内容和释放动态数组存储空间的语句是( )。
A.Dim
B.ReDim
C.Erase
D.Preserve
12.下列声明的过程是事件过程的是( )。
A.Sub AA(X,Y)
B.Private Sub AA(X,Y)
C.Private Sub Command1_Click)
D. 以上都不是
13.Sub ABC(X As Integer,Byval Y As Single,Byref Z As Integer)语句参数按地址方式传递的是( )。
A.X 和Y
B.X 和Z
C.Y 和Z
D.以上都对
14.下列过程调用后,程序的运行结果是( )。
Private Sub Command1_Click)
x=1:y=2:z=3
Call abc(x,y,z)
Print x,y,Z
End Sub
Sub abc(a,Byval b As Integer,Byref c)
a=b+c
b=a+c
c=a+b
End Sub
A.1 2 3
B.X y Z
C.5 2 13
D.以上都不对
15.下列过程调用后,程序的运行结果是( )。
Private Sub Command1_Click)
x=10:y=20:z=30
Call abc(x,y)
Print x,y,Z
End Sub
Sub abc(a,b,Optional c As Integer=1)
a=b+c
b=a+c
c=a+b
End Sub
A.10 20 30 B.21 22 30
C.50 40 90 D. 以上都不对
16.下列程序中的错误属于实时错误的是(