计算机二级VB语言基础选择题及参考答案
VB语言基础
1.在一行内写多条语句时,每个语句之间用________来分隔。
A),
B):
C)、
D);
2.下面________是合法的变量名。
A)X_yx
B)123abc
C)integer
D)X-Y
3.下面________是不合法的整常数。
A)100
B)&O 100
C )&H100
D)0
4.下面________是合法的字符常数。
A)ABC$
B)”ABC”
C)‘ABC’
D)ABC
5.下面________是合法的单精度型变量。
A)num!
B)sum%
C)xint$
D)mm#
6.下面________是不合法的单精度常数。
A)100!
B) 100.0
C )1E+2
D)100.0D+2
7.表达式16/4-2^5*8/4 MOD 52的值为________。
A)14
B) 4
C )20
D)2
8.数学关系3≤x<10表示成正确的VB表达式为________。
A)3<=x<10
B)3<=x AND x<10
C)x>=3 OR x<10
D)3<=x AND <10
9.与数学表达式ab/3cd对应,不正确的VB表达式为________。
A)a*b/(3*c*
D)
B)a/3*b/c/d
C)a*b/3/c/d
D)a*b/3*c*d
10.RND函数不可能是下列________值。
A)1
B) 0
C )0.123
D)0.00005
11.Int(198.55*100+0.5)/100的值为________。
A)198
B) 199.6
C )198.55
D)200
12.已知A$=“ 12345678” ,则表达式Val(Left(A$,4)+Mid(A$,4,2))的值为________。
A)123456
B) 123445
C )8
D)6
参考答案
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
B | A | D | B | A | D | B | B | D | A |
11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
C | B | A | C | A | C | C | A | D | C |
21 | 22 | 23 | |||||||
C | D | B |
A) 00-2-29
B)00-2 -28
C )00-2-30
D)00-1-31
14.表达式DateDiff(“y”, # 12/30/1999 #,#1/13/2000#)的结果为________。
A)1
B) 11
C )14
D)99
15.表达式Len(“123程序设计ABC”)的值是________。
A)10
B) 14
C )20
D)17
16.表达式LenB(“123程序设计ABC”)的值是________。
A)10
B) 14
C )20
D)17
17.下面正确的赋值语句是________。
A)x + y = 30
B)y = p*r*r
C)y = x + 30
D)3y = x
18.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是________。
A)x = 1 : y = 1 : z = 1
B)x = 1, y = 1, z = 1
C)x = y = z = 1
D)xyz = 1
19.赋值语句:a = 123 + MID(“ 123456” ,3,2)执行后,a变量的值是是________。
A)“ 1234”
B) 123
C )12334
D)157
20.赋值语句:a = 123 & MID(“ 123456” ,3,2)执行后,a变量的值是是________。
A)“ 1234”
B) 123
C )“ 12334”
D)157
21.表达式 12000 + “ 123” & 100 的结果为 ________。
A)12000123100
B)出错
C)12123100
D)12223
22.表达式String(3, “ABCDED”)的值为 ________。
A)C
B)“ABC”
C)ABC
D)“AAA”
23.表达式InStr(3,”EFABCDEFG”,”EF”)的值为 ________。
A)1
B) 7
C )2
D)“EF”
参考答案
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
B | A | D | B | A | D | B | B | D | A |
11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
C | B | A | C | A | C | C 相关文章无相关信息
|