vb习题含答案.docx
- 文档编号:705062
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:17
- 大小:35.12KB
vb习题含答案.docx
《vb习题含答案.docx》由会员分享,可在线阅读,更多相关《vb习题含答案.docx(17页珍藏版)》请在冰豆网上搜索。
vb习题含答案
vb习题(含答案)
窗体顶端
本卷共有3道大题:
窗体底端
一、单项选择题(50道小题,共50分)
1、VB程序中,通常不会产生错误提示的是( )。
(1分)
A、编译错误
B、逻辑错误
C、运行时错误
D、实时错误
2、在设计阶段,双击窗体上任一空白处,打开的窗口是( )。
(1分)
A、工程资源管理器窗口
B、代码窗口
C、工具箱窗口
D、属性窗口
3、下列说法中,正确的说法是( )。
(1分)
A、窗体名称和该窗体文件名必须一致
B、窗体名称和该窗体文件名可以不相同
C、窗体名称和该窗体文件名不能使用汉字
D、窗体名称不能使用汉字、但该窗体文件名能使用汉字
4、Visual Basic有完备的Help联机帮助功能,可以通过按下功能键( )得到帮助。
(1分)
A、F9
B、F8
C、F1
D、F5
5、以下( )控件可作为容器使用。
(1分)
A、Label
B、PictureBox
C、TextBox
D、Image
6、将窗体的BoderStyle属性设置为( )可使窗口不显示标题栏。
(1分)
A、0
B、1
C、2
D、5
7、文本框没有( )属性(1分)
A、Text
B、Name
C、Caption
D、BorderStyle
8、以下关于命令按钮的控件属性的描述中,不正确的是( )。
(1分)
A、Default用来设置缺省命令按钮
B、ForeColor用来设置前景色
C、Font用来设置字体
D、Caption用来设置标题
9、设置标签Label1的( )属性使它不可见。
(1分)
A、Label1.Visible = 0
B、Label1.Visible == 1
C、Label1.Visible = Tru
D、Label1.Visible = False
10、要使时钟控件的Timer事件每隔3秒发生一次,应该把它的Interval属性设置为( )。
(1分)
A、3
B、30
C、300
D、3000
11、将当前目录下的图形文件Clock.jpg装入图片框Picture1的语句是( )。
(1分)
A、Picture = "Clock1.jpg"
B、Picture = LoadPicture("Clock1.jpg")
C、Picture1.Picture = "Clock1.jpg"
D、Picture1.picture = LoadPicture("Clock1.jpg")
12、决定一个控件不可见,要将该控件的( )属性设置为False。
(1分)
A、Enabl
B、Visible
C、Width
D、Text
13、以下算术运算符中,优先级最低的是( )。
(1分)
A、\
B、/
C、^
D、*
14、下列表达式中,合法的是( )。
(1分)
A、a
B、a≥b+c
C、a≤b+c
D、a≠b+c
15、表达式4+5\6*7/8 mod 9的值是( )。
(1分)
A、4
B、5
C、6
D、7
16、下列语句中,合法的是( )。
(1分)
A、Print a:
spc
B、Print TAB(10)*"VB"
C、Print TAB(10):
1234.56
D、Print "Date( )"+"Time( )"
17、下列变量名写法错误的是( )。
(1分)
A、abc
B、abc123
C、abc_123
D、123abc
18、判断正数a的开平方是否为整数的正确语句为( )。
(1分)
A、a >0 and sqr(a)=chr(a)
B、a >0 or sqr(a)=abs(a)
C、a >0 or sqr(a)=int(sqr(a))
D、a >0 and sqr(a)=fix(sqr(a))
19、已知 a%=12.8 :
b!
=14.5,则执行 Print a%;b!
后,输出结果是( )。
(1分)
A、12.8 14
B、12 14.5
C、12.8 15
D、13 14.5
20、以下( )语句可表示[50,100]之间的随机整数。
(1分)
A、Rnd*51+49
B、Rnd*51+50
C、Int(Rnd*51)+49
D、Int(Rnd*51)+50
21、函数UCase("basic")的值为( )。
(1分)
A、Basic
B、basic
C、BAsic
D、BASIC
22、设a="39级台阶",使b="台阶"的语句是( )。
(1分)
A、Right(a,4)
B、Instr(a,5,4)
C、Left(a,5,4)
D、mid(a,4,2)
23、下列( )是不合法的常量。
(1分)
A、100
B、10E02
C、100.0
D、10e0.5
24、下列对变量的定义中,定义X为变体型变量的是( )。
(1分)
A、Dim X as Double
B、Dim X
C、Dim X!
D、X%=23
25、设有如下变量声明:
Dim TestDate As Date,为变量TestDate正确赋值的表达方式是( )。
(1分)
A、TextDate=#1/1/2002#
B、TestDate=#"1/1/2002"#
C、TextDate=date("1/1/2002")
D、TestDate=Format("m/d/yy","1/1/2002")
26、在立即窗口中运行以下语句,a="Beijing" :
b="ShangHai" :
Print a,b对其输出结果的描述中,正确的是( )。
(1分)
A、Beijing和ShangHai中间没有空格
B、Beijing和ShangHai中间有1个空格
C、Beijing和ShangHai中间有6个空格
D、Beijing和ShangHai前面有7个空格
27、语句段A=3:
B=5:
T=a:
a=b:
b=t执行后( )。
(1分)
A、a值为3,b值为3
B、a值为3,b值为5
C、a值为5,b值为5
D、a值为5,b值为3
28、下列语句中,正确的是( )。
(1分)
A、If x<3*y And x>y Then y=x^3
B、If x<3*y And x>y Then y=3x
C、If x<3*y :
x>y Then y=x^3
D、If x<3*y And x>y Then y=x**3
29、下面程序段Dim x%:
x=5:
If x Then y=x+1 Else y=x运行后,y结果是( )。
(1分)
A、5
B、6
C、1
D、显示出错信息
30、执行语句 a = InputBox("Today", "Tomorrow", "Yesterday", 5, 5),将显示一个输入对话框,在对话框的输入区中显示的信息是( )。
(1分)
A、Today
B、Tomorrow
C、Yesterday
D、5
31、窗体上有一个命令按钮Command1,编写如下事件过程:
Private Sub Command1_Click() :
x = Val(InputBox("x=")) :
y = InputBox("y=") :
Print x + y :
End Sub, 单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是( )。
(1分)
A、444
B、123321
C、123+321
D、出错信息
32、执行语句 MsgBox "AAA", 2, "BBB" 后,所产生的消息框的标题是( )。
(1分)
A、AAA
B、BBB
C、2
D、出错,不能产生消息框
33、已知:
a = "Software and Hardware",b = Len(a),c = Right(a, 8),执行 MsgBox a, b, c 后,在弹出的信息框的标题栏中显示的信息是( )。
(1分)
A、Software and Hardware
B、Software
C、Hardware
D、19
34、阅读下列程序段:
m = 0:
For i = 1 To 3:
For j = 1 To i:
m = m + j:
Next j, i:
执行以上的循环后,i和m的值分别为( )。
(1分)
A、3 6
B、3 10
C、4 6
D、4 10
35、窗体上有一个命令按钮Command1,编写如下事件过程:
Private Sub Command1_Click():
a = 0:
For m = 1 To 3:
a = a + 1:
b = 0:
For j = 1 To 3:
a = a + 1:
b = b + 2:
Next j:
Next m:
Print a, b:
End Sub,运行时,单击按钮,输出结果是( )。
(1分)
A、6 6
B、6 18
C、12 6
D、12 18
36、若有 k = 10,则循环结构 Do Until k < 0:
k = k - 1:
Loop 中的循环体执行次数是( )。
(1分)
A、9
B、10
C、11
D、无数次
37、下列语句中,不能实现循环100次的是( )。
(1分)
A、N=0:
Do:
N=N+1:
Loop Until N>=100
B、N=0:
Do:
N=N+1:
Loop While N<100
C、N=0:
Do:
N=N+1:
Loop Until N<100
D、N=0:
Do While N<100:
N=N+1:
Loop
38、设a为整型变量,不能正确表达数学关系10 < a < 15的VB表达式是( )。
(1分)
A、10 < a < 15
B、a = 11 Or a = 12 Or a = 13 Or a = 14
C、a > 10 And a < 15
D、Not ( a<= 10) And Not ( a >=15)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vb 习题 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)