VB练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Visual Basic练习题
1、当文本框的内容发生变化时,必将触发( C )事件。
A、LostFocus
B、KeyPress
C、Change
D、Click
2、在Visual Basic中,下列( D )函数的值只为1,0,-1。
A、INT(X)
B、ABS(X)
C、SQR(X)
D、SGN(X)
3、下列Visual Basic程序段运行后,变量 a、b、c的值为()。
a = 1 :
b = 1 :
c = 1
Do While a + b + c < = 10
a = a + 1
b = b * 2
c = b / 2
Loop
A、2 2 1
B、3 4 2
C、4 8 4
D、4 4 2
4、当程序在运行过程中因某种原因中断时,VB进入( C )模式。
A、设计
B、运行
C、中断
D、工具
5、要改变控件的高度,应改变( A )属性。
A、Height
B、Width
C、Top
D、Left
6、下列Visual Basic程序段运行后,变量x的值为()。
x = 3
y = 77
Do
x = x + 2
Loop Until x > Sqr (y)
A、7
B、8
C、9
D、10
7、在Visual Basic中,建立一个文本编辑区域,可采用下列( C )。
A、命令按钮
B、标签控件
C、文本控件
D、定时器控件
8、下列( D )表达式的值不等于4。
A、Int (4.1)
B、Int (4.9)
C、Abs (int (-3.9))
D、Abs (int (-4.5))
9、下列Visual Basic程序段运行后,变量m 的值为()。
a = 2 :
b = 1 :
c = 5
If a < b Then m = a Else m = b
If c < m Then m = c
A、2
B、1
C、5
D、三项答案均不是
10、窗体模块文件的扩展名是( A )。
A、frm
B、bas
C、vbp
D、txt
11、对象的三个要素是( A )。
A、属性、方法、事件
B、色彩、高度、宽度
C、事件、属性、色彩
D、属性、高度、宽度
12、下列合法的变量名是( C )。
A、na + e
B、e 3r
C、r_3
D、5we
13、标准模块文件的扩展名是( B )。
A、frm
B、bas
C、vbp
D、txt
14、要把光标移到文本框Text1上,以便接收输入数据,正确的命令是( C )。
A、Text1.LostFocus
B、Text1.GotFocus
C、Text1.SetFocus
D、GotFocus.Text1
15、下列不合法的变量名是( D )。
A、name
B、e3
C、r_3
D、we – 5
16、在VB中,通过改变下面( A )属性,可以改变按钮控件上的文字。
A、Caption
B、Font
C、ForColor
D、Alignment
17、在VB中,下列( C )函数的值不等于1。
A、Sgn (10.5)
B、Exp (0)
C、Rnd
D、Int (1.999)
18、下列Visual Basic程序段运行后,变量x的值为( A )。
x = 2 : Print x + 2 : Print x + 3
A、2
B、3
C、5
D、8
19、在Visual Basic中,设置控件的大小,可改变下列( A )属性。
A、Height 与Width
B、Height 与Top
C、Left 与Top
D、Left 与Width
20、在Visual Basic中,设置控件的位置,可改变下列( C )属性。
A、Height 与Width
B、Height 与Top
C、Left 与Top
D、Left 与Width
21、在Visual Basic中,下列( C )程序运行是对的。
A、X – 5 = Y = 5
B、A + B = C ^ 3
C、Y = 1 :Y = Y + 1
D、I = 5 ;I = “X10”
22、下列VB程序段中,循环体执行的次数为()。
y = 2
Do While y < = 8
y = y + y
Loop
A、2
B、3
C、4
D、5
23、假定X是一个数值型变量,那么由函数组成的表达式INT(X/2)=X/2( A )。
A、用于测试X是否偶数
B、返回一个整数
C、返回一个奇数
D、用于测试X是否整数
24、下列 Visual Basic 程序段运行后,变量Value的值为()。
x = 20
If x > = 10 Then Value = 5 * x Else Value = 4 * x
A、100
B、80
C、90
D、70
25、在Visual Basic中调整应用程序的文件集合时,通常采用( D )。
A、属性窗口
B、代码编辑窗口
C、窗体设计器窗口
D、工程资源管理器窗口
26、下列( A )不是Visual Basic程序的基本结构。
A、层次结构
B、分支结构
C、循环结构
D、顺序结构
27、下列Visual Basic程序段运行后,变量n 的值为()。
n = 0
For x = 3 To 11 Step 2
n = n + 1
Next x
A、4
B、5
C、6
D、7
28、从下图可知当前Visual Basic的运行模式是( C )。
A、设计模式
B、运行模式
C、中断模式
D、不确定