当前位置:首页 > 第四章VB输入输出
第四章VB输入输出
一、选择题
1. 对用MsgBox显示的消息框,下面_________是错的。
A、可以有一个按钮 C、可以有三个按钮 B、可以有两个按钮 D、可以有四个按钮 2. 设有如下程序:
Private Sub Form_Click() i = MsgBox(\End Sub
程序运行后,单击窗体,则在窗体上显示的内容是:
3. 假定有如下的窗体事件过程:
Private Sub Form_Click()
a$ = \ b$ = Right(a$, 5) c = Mid(a$, 1, 9)
MsgBox a$, 34, b$, c$, 5 End Sub
程序运行后单击窗体,则在弹出的信息框中的标题栏中显示的信息是: A、Microsoft Visual B、Microsoft C、Basic D、5 4. 可以实现从键盘输入一个作为双精度变量a的值的语句是:
A、 a=InputBox() B、 a=InputBox(\请输入一个值\C、 a=Val(InputBox(\请输入一个值\、 a=Val(InputBox() ) 5. 在MsgBox函数中哪一个参数是必须的:
A、prompt B、buttons C、title D、context 6. 以下语句的输出结果是:
Print Format $(32548.5,“000,000.00”)
A、32548.5 B、32,548.5 C、032,548.50 D、32,548.50
7. Print方法可以输出多个表达式,若使用标准格式输出,各表达式的分隔符应是:
A、空格 B、逗号 C、冒号 D、分号
8. 用InputBox函数设计的对话框,其功能是:
A、 只能接收用户输入的数据,但不会返回任何信息 B、 能接收用户输入的数据,并能返回用户输入的信息 C、 既能用于接收用户输入的信息,又能用于输出信息 D、 专门用于输出信息
9. InputBox函数返回值的类型为:
A、数值 B、字符串
C、变体 D、数值或字符串(视输入的数据而定) 10. 可以同时删除字符串前导和尾部空白的函数是:
A、Ltrim B、Rtrim C、Trim D、Mid 11. 以下语句的输出结果是:
Print Format$(1234.5,”00,000.00”)
A、1234.5 B、01,234.50 C、01,234.5 D、1,234.50 12. 执行如下两条语句后,窗体上显示的是:
a=8.4326
Print Format(a,\
A、0,008.43 B、$8.43 C、8.43 D、$0,008.43 13. 下列叙述不正确的是:
A、InputBox函数返回值为字符型 B、MsgBox函数返回值为所单击按钮的键值
C、MsgBox语句返回值为所单击按钮的键值 D、Shell函数返回值为所执行文件的工作代码
14. 执行下列语句后,显示输入对话框,此时如果单击\确定\按钮,则变量atrInput的内容是:
atrInput=lnputBox(\请输入字符串\,\字符串对话框\,\字符串\A、 \请输入字符串\ B、 \字符串对话框\C、 \字符串\ D、空字符串
15. 在窗体上画一个命令按钮,名称为Commandl。单击命令按钮时,执行如下事件过 程:
Prlvate Sub Commandl—C1ick() a$=\b$=Right(a$,8) c$=Mid(a$,1,8) Msgbox a$,,b$,c$,1 End Sub
则在弹出的信息框的标题栏中显示的信息是:
A、softWare and hardware B、software C、hardwafe D、1 16. 阅读程序:
Private Sub Command1_Click()
a = 10: b = 15: c = 20: d = 25 Print a; Spc(5); b; Spc(5); c
Print b; Space$(5); b; Space$(5); c Print c; Spc(2); \Print Spc(2); \End Sub
程序运行后,单击窗体,输出结果是:
17. 下面叙述正确的是:
A、Spc函数既能用于Print方法中,也能用于表达式 B、Space函数既能用于Print方法中,也能用于表达式 C、Spc函数与Space函数均生成空格,没有区别 D、以上说法均不对 18. 执行如下语句:
a=InputBox(\,5) 将显示一个对话框,在对话框的输入区中显示的信息是: A、Today B、Tomorrow
C、Yesterday D、Day before yesterday 19. 以下语句的输出结果是_______。
Print Format$(\.58\,\,###.00\
A、123.58 B、123.00 C、,123.58 D、0,123.58
20. 下列语句的输出结果为:
Print Format$(5689.36, \
A、 5,689.36 B、 5,689.360 C、 5,689.3 D、 005,689.360 21. 以下关于MsgBox的叙述中,错误的是:
A、MsgBox函数返回一个整数
B、通过MsgBox函数可以设置信息框中图标和按钮的类型 C、MsgBox语句没有返回值
D、MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量
99. 二、编程题1. 编写程序,输入以秒为单位表示的时间,将其换算成几时几分几秒。 2. 编写程序,从键盘上输入三个数,计算并输出这三个数的和及平均值。通过InputBox函数输入数据,在窗体上显示和及平均值。
第四章答案
一、选择题 1. D 6. C 2. A 7. B 3. C 8. B 4. C 9. B 5. A 10. C 二、编程题
1. x = InputBox(\请输入秒数:\
11. B 12. D 13. C 16. A 17. B 21. D 14. C 15. C 18. C 19. A 20. D a = Val(x) \\ 3600
b = (Val(x) - a * 3600) \\ 60 c = (Val(x) - a * 3600) Mod 60
Print x; \秒是\小时\分\秒\
2. a = Val(InputBox(\输入第一个数\
b = Val(InputBox(\输入第二个数\c = Val(InputBox(\输入第三个数\Sum = a + b + c aver = Sum / 3
Print \个数的和为:\
Print \个数的平均值为:\
99.
共分享92篇相关文档