VB语言程序设计试题库1
- 格式:doc
- 大小:576.50 KB
- 文档页数:20
VB语言程序设计试题库
选择题:
1、下面()是Visual Basic语言中的数值常量。
A、ABC
B、E+5
C、TRUE
D、1E-2
2、3896#表示的是()类型的数值数据。
A、整型
B、单精度实型
C、双精度实型
D、货币型
3、表达式3 \ 3 * 3 / 3 mod 3的值是()
A、-1
B、1
C、-3
D、3
4、方法Print Sgn(- 3 ^ 2)+ Abs(- 3 ^ 2)+ Int(- 3 ^ 2)的输出结果是()
A、17
B、27
C、1
D、-1
5、假设硬币有图案一面为0,有字的一面为1,则掷一次硬币出现的随机数可表示为()
A、Int(Rnd(1)+1)
B、Int(Rnd * 1)
C、Int(Rnd * 2)
D、Int(Rnd * 2 + 1)
6、要将A、B两个变量的值互换,正确的写法是()
A、A=B:B=A
B、B=A:A=B
C、C=A:A=B:B=C
D、A=C:C=B:B=A
7、函数Int(Rnd(0)* 11)+ 10的取值范围是()
A、[ 0,10 ]
B、[ 10,10 ]
C、[ 10,20 ]
D、[ 0,20 ]
8、6.8E2与()数值相同
A、6.8
B、6800
C、68
D、680
9、下列正确的字符串常量是()
A、”NnMm”
B、ABCD
C、Nn”Mm”
D、Abcd
10、下列符号中合法的常量是()
A、”x=2.456e-10”
B、10 * 3.4
C、A + B +C
D、1.234E4.5
11、表达式Sin(a + B、^ 3 * 2中,
先进行()计算。
A、Sin函数
B、+
C、^
D、*
12、下列哪个运算符不能进行字符串比
较
A、=
B、<>
C、>=
D、=<
13、下列()的值为True。
A、”a” < “b”
B、”9”> “a”
C、”D” > “d”
D、”99”< “100”
14、若变量x的值是实数,下列()
表达式在x为任何值时都有意义。
A、Sqr(x)
B、Int(Sqr(x))
C、Sqr(Abs(x))
D、Sqr(Int(x))
15、表达式Int(-3.67)mod 4的值是
()
A、0
B、1
C、-1
D、-9
16、下列表达式值为0的是()
A、4 / 5
B、4 \ 5
C、4 mod 5
D、5 mod 4
17、X=5是()表达式
A、关系表达式
B、算术表达式
C、逻辑表达式
D、字符串表达式
18、把2.67赋值为变量A%,则变量A的
值为()
A、0
B、2
C、3
D、2.67
19、已知x1= -3.67,x2= 4,x3= 5,x4=
6 ,下列关系式的值为真的是()
A、Sgn(x1 – x2)- Sgn(x3 – x4)
< 0
B、Sgn(x1 + x4)- Sgn(x2 + x3)= -2
C、Sgn(x2 – x1)- Sgn(x3 – x4)>
D、Sgn(x2 – x3)- Sgn(x1 – x4)>
20、若A and B的值是真,则()
A、A为真,B不必为真
B、B为真,A不必为真
C、A、B都为真
D、A、B全为假
21、下列各变量中,()是字符串型
的变量。
A、A@
B、B&
C、C$
D、D#
22、e x在VB中应该用()表示。
A、e**x
B、e^x
C、Exp(x)
D、Exp(e)
23、Sin46°在VB中应该用()表
示。
A、Sin(46)
B、Sin46
C、Sin
(46*3.14/180)D、Sin46*3.14/180
24、已知字符“A”的十进制ASCII码值
是65,则Asc(”BCD”)的结果是()
A、66
B、67
C、68
D、69
25、Right(”abcdef”,2)的值是()
A、”ab”
B、”ef”
C、”f”
D、”fe”
26、Str(2+3)的值是()
A、5
B、” 5”
C、”2+3”
D、2+3
27、下列赋值语句正确的是()
A、A+B+C=0
B、A=B+C
C、SIN(A、=B+C
D、A=2*π*R
28、如果x是一个正实数,对x的第3
位小数进行四舍五入的表达式是()
A、0.01 * Int(x + 0.005)
B、0.01 * Int(100 * (x + 0.005))
C、0.01 * Int(100 * (x + 0.05))
D、0.01 * Int(x + 0.05)
29、A=123:B=456
C=LEN(STR(A、+STR(B、)
PRINT C
运行时输出结果为()
A、3
B、4
C、6
D、8
30、顺序执行如下语句后,输出结果是
1