VB程序设计期末考试题
一、选择题
1 下列常量中,是Integer类型常量的是( C )。
A、123&
B、-38844
C、123%
D、32768
2 下面选项中()是字符连接运算符. A
A、&
B、And
C、%
D、Mod
3 下面关于VB的集成开发环境(IDE)的叙述中,不正确的是( B )。
A、IDE是设计、调试、运行VB程序的工具。
B、用户不能随意关闭IDE中的窗口。
C、"窗体设计" 窗口是用来设计应用程序界面(窗体)的。
D、打开/ 关闭各窗口的命令主要在IDE的"视图"菜单中。
4 len("vb程序设计")=( C ) 。
A、 5
B、2
C、 6
D、10
5 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 D
A、7
B、0
C、2
D、4
6 赋值语句 A=123 + Mid$( "123456",3,2) 执行后,A=( A )。
A、157
B、12334
C、123
D、"12334"
7 在一个语句内写多条语句时,用来分隔每条语句的符号是(C).
A、,
B、;
C、:
D、、
8 将逻辑型数据转换成整型数据时,转换规则是( D )。
A、将True转换为 1 ,将False转换为 0
B、将True转换为 1 ,将False转换为-1
C、将True转换为 0 ,将False转换为-1
D、将True转换为-1 ,将False转换为 0
9 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(D).
A、SIN
B、4^5
C、3*4
D、x+1
10 如果x=2,则表达式x+1>2 Or sin(x)> And 3>x+3的值( B )。
A、不能计算
B、 True
C、5
D、False
11 随机产生[10,50] 之间整数的正确表达式是( D )。
A、Round( Rnd*50)
B、 Int(Rnd*40+10)
C、Round( Rnd*51)
D、 10+Int(Rnd*41)
12 每建立一个窗体,工程管理器窗口中就会增加一个(C).
A、类模块文件
B、工程文件
C、窗体文件
D、程序模块文件
13 INT(100*RND(1))产生的随机整数的闭区间是(B).
A、[1,100]
B、[0,99]
C、[0,100]
D、[1,99]
14 下列数据类型中,占用内存最小的是(D).
A、Integer
B、Single
C、Boolean
D、Byte
15 VisualBasic是一种()
A、过程式
B、非过程式
C、机器
D、低级
16 函数Int(10*Rnd)是在(A)范围内的整数.
A、[0,9]
B、[0,1]
C、[1,9]
D、[1,10]
17 以下合法的一组Visual Basic用户标识符是 C
A、Sum 和 8abc
B、a#x 和 Pi
C、ForLoop 和 Total
D、Const 和 DoWhile
18 函数Len(Str(Val("")))的值为(B).
A、5
B、6
C、8
D、11
19 Int(*100+)/100的值为B
A、
B、
C、200
D、198
20 以下各表达式中, 计算结果为0的是(A).
A、FIX()+FIX(-)
B、CINT()+CINT(-)
C、INT()+INT(-)
D、FIX()+FIX(-)
21 MsgBox()的正确语法是( D )。
A、 MsgBox(标题[,提示信息] [,按钮类型])
B、 MsgBox(提示信息[,标题] [,按钮类型])
C、MsgBox(标题[,按钮类型] [,提示信息])
D、 MsgBox(提示信息[,按钮类型] [,标题])
22 3>8-3 OR 10+2 <=3*4 AND 5=2+3的结果是(C).
A、10
B、-3
C、True
D、False
23 表达式4+5 \ 6 * 7 / 8 Mod 9 的值是(D).
A、7
B、4
C、6
D、5
24 设a=6,则执行x=IIf(a>5,-1,0)后,x的值为(D).
A、5
VB考试题及答案 来自淘豆网www.taodocs.com转载请标明出处.