第 1 页 共 8 页
一、
单项选择题
1、在 VB中,下面程序设计的功能是: ( )
A=10.5: B=Int(A+0.5)
A、求平均值 B 、将一实数四舍五入
C、求绝对值 D 、舍去一实数的小数部分
2、在 VB中,设有如下声明:
Dim X As Integer
如果 Sgn(X) 的值为 -1 ,则 X 的值是 : ( )
A 、整数 B 、大于 0 的整数
C、等于 0 的整数 D 、小于 0 的整数
3、在 VB中,设 a=“Visual Basic ”,下面使 b=“Basic ”的语句是 : ( )
A 、b=(Left(a,8,12) B 、b=Mid(a,8,5)
C、b=Right(a,5,5) D 、b=Left(a,8,5)
4、在 VB中,在窗体上画一个名称为 Textl 的文本框和一个名称为 Commandl的命令按钮,
然后编写如下事件过程:
Private Sub Commandl click ()
Text1 .Text= ”Visual ”
Me.Text1 =”Basic ”
Text1 =”Program”
End Sub
程序运行后,如果单击命令按钮,则在文本框中显示的是( )
A 、Visual B 、Basic C 、Program D 、出错
5、在 VB中,设 a=3,b=5,则以下表达式值为 True 的是 : ( )
A 、a >= b And b > 10 B 、(a > b) Or (b > 0)
C 、(a < 0) And (b > 0) D 、(-3 + 5 > a) And (b > 0)
6、在 VB中,表达式 4 + 5 \ 6 * 7/ 8 Mod 9 的值是 : ( )
A 、4 B 、5 C 、6 D 、7
7、在 VB中,四个字符串“ E”,“y”,“B”,“8”的 ASCII 码值最大的是 : ( )
A 、“E” B 、“y” C 、“B” D 、“8”
8、在 VB中,表达式 Left("Today is Monday" ,3) 的值是:( )
A 、 Tod B 、 Mon C 、Today D 、 Monday
9、在 VB中,表达式 Abs(-9) + Len("I am a teacher") 的值是: ( )
A 、 9 I am a teacher B 、-9 I am a teacher
C 、23 D 、出错
10、在 VB中,函数 Int ( 100 * Rnd + 1 )的取值范围是: ( )
A 、从 1 到 100 B 、从 0 到 100 C 、从 1 到 101 D 、 从 0 到 101
11、在 VB中,如果将布尔常量值 True 赋值给一个整型变量,则整型变量的值为: ( )
A 、0 B 、-1 C 、True D 、 False
12、在 VB中,下列符号常量的声明中, __________是不合法的。 ( )