二、选择题
1.设a=3,b=6,以下表达式值为真的是____。
A.(−3+5>a)And(b>0) B.(a>b)Or(b>0)
C.(a<0)Eqv(b>0) D.a>=b And b>10
2.设m=“Helloworld”,下列表达式____的结果是"low"。
A.Mid(m,4,3) B.Left(m,3)
C.Mid(m,5,3) D.Right(m,7,3)
3.设p=20,q="30",下列表达式____的值不是50。
A.p+q B.p&q C.Val(p)+q D.p+Val(q)
4.书写Visual Basic变量时,变量名最多允许____个字符。
A.256 B.255 C.254 D.257
5.数学关系式50≤x<100转换为正确的Visual Basic表达式为____。
A.50<=x<100 B.50<=x And x<100
C.x>=50 Or x<100 D.50<=x And<100
6.下列变量名中,合法的是____。
A.C4 B.A−B C.A:B D.1+2
7.下列变量名中,不合法的是____。
A.ab2 B.LastOne C.3st D.M_time
8.表达式16/42^5*8/4 Mod 5\2的值为____。
A.14 B.20 C.2 D.4
9.下列表达式中,其值为0的是____。
A.7/9 B.9 Mod 15 C.7\8 D.15 Mod 7
10.表达式4+5*7/8 Mod 9的值是____。
A.4 B.7 C.6 D.5
11.如果在立即窗口中执行以下操作:
a=6:b=19:Print a>b
则输出结果为____。
A.−1 B.0 C.False D.True
12.假如A为布尔型数据,则下列赋值语句正确的是____。
A.A="True" B.A=True C.A=#True# D.A=30<40
13."123"&123的运行结果是____。
A.123123 B."123" C.123 D.出错
14.表达式10<20 Or Not 5>2+9的值为____。
A."True" B."False" C.0 D.出错
15.表达式Not("ADC"="ADK")Or("abcd"="habcd")的结果为____。
A."True" B."False" C.0 D.1
16.下列赋值语句中,正确的是____。
A.a+b=c B.c=a+b C.−a=b D.5=a+b