内容正文:
专题二 Visual Basic 6.0语言(5)
姓名 班级 学号
一、单项选择题(本题共25小题,每题2分,共50分)
1. 下列选项 ( )是循环语句。
A.While
B.End
C.If
D.Exit
2. 数学式子8+(a-b)×5对应的Visual Basic 6.0 表达式是( )。
A.8+a-b*5
B.8+(a-b)5
C.8+(a-b)*5
D.8+(a-b)×5
3.Print int(15/3*2\3)Mod 3 的输出结果是( )。
A.0
B.1
C.2
D.3
4.Print 方法可以在( )对象上输出数据。
A. 桌面 B. 标题栏 C. 窗体 D. 状态栏
5. 下面程序的输出结果是( )。
Dim c As Integer
a=Sqr(9):b=Sqr(16):c=a<b
print c
A.-1
B.0
C.False
D.True
6. 设有如下程序:
x=2
For c=1 To 4 Step 2
x=x+c
Next c
运行以上程序后, x 的值是( )。
A.6
B.7
C.8
D.9
7. 设 a=5、b=10, 执行语句 a=b:b=a 后, a 和b 的值分别是( )。
A.5 10 B.10 10 C.10 5 D.5 15
8. 下列关于 For…Next 语句的说法正确的是( )。
A. 循环变量、初值、终值和步长都必须为数值型
B. Step后的步长只为正数
C. 初值必须小于终值
D. 初值必须大于终值
9. 下列语句或表达式不正确的是( )。
A.Const m=&o27
B.Dim a%,x%
C.Static b As Integer
D.66 > "AB"
10. 设 A="123456789", 则表达式 Val(Lef(A,3)+Mid(A,5,4))的值为( )。
A.1235678 B.5801 C.1234567 D.3455678
11.Chr(13)表示( )。
A. 空格符 B. 换行符 C. 回车符 D. 退格
12.Chr(10)表示( )。
A. 空格符 B. 换行符 C. 回车符 D. 退格
13. 通过InputBox 函数可以生成输入对话框。若执行下列语句:
st$=InputBox("请输入字符串","字符串对话框","字符串")
则运行程序时,当用户输入完毕并单击“确定”按钮后, stS变量的内容为( )。
A. 字符串 B. 请输入字符串
C. 字符串对话框 D. 用户输入内容
14. 设有以下语句:
S=InputBox("录入参数","2","管理")
程序运行后,如果从键盘上输入数值“20”,并按 Enter 键,则下列说法正确的是( )。
A. 信息提示区显示的是“管理”
B. 在 ImputBox 对话框标题栏中显示的是“管理”
C. “录入参数”是默认值
D. 变量 S 的值是字符串“20”
15. 执行语句strl=InputBox( “字符串a“,”字符串b”,”字符串c”)时,用户单击“取消” 按钮后,变量 strl 的值是( )。
A." 字符串 a" B." 字符串