C. a>6 And a<15 D. a>6 And Not (a>=15)
11.逻辑运算符And,Or和Not的优先顺序,从高到低是()
A. Or-And-Not B.And-Not-Or
C. Not-And-Or D.Not-Or-And
12.计算b的自然对数使用的Visual Basic表达式是()
A. Log(b) B.Lg(b) C. Loge(b) D.Lge(b) 13.方法Print -28 Mod –15 输出结果是()
A.“28 Mod –15” B. 28 Mod –15
C. -13 D.13
14.已字母A的ASCII码为十进制的65,表达式Asc(“A”)+Asc(“C”)的值是()A. 6567 B.132 C.“AC” D.AC
15.若X=5、Y=6,则表达式X+Y=11的值是()
A. X+Y=11 B.11 C. True D.False
16.VB表达式-10^-2的值是()
A.–100 B.0.01 C. 100 D.–0.01
17.下面( )是不合法的单精度浮点表示法。
(A)100E0.2 (B)100E2 (C) 0.011E+2 (D) 100.0E+2
18.表达式16/4-2^5 *8/4 MOD 5\2的值为( )。
(A)14 (B)4 (C)20 (D)2
19.数学表达式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
20.算术运算符、关系运算符、逻辑运算符,三种运算符中,优先级别最高的是()。
(A) 算术运算符 (B)关系运算符 (C)逻辑运算符(D)平级
21.与数学表达式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
22.语句:Print”Sqr(9)=”;Sqr(9)的输出结果是( )。
(A)Sqr(9)=Sqr(9) (B)Sqr(9)=3
(C)”3”=3 (D)3=Sqr(9)
23.如果将布尔常量值false赋值给一个整型变量,是( )
A.0 B. -1 C.TRUE D.FALSE
24.若要处理一个值为50000的整数,应采用哪种VB基本数据类型描述更合适?( ) (A)Integer (B)Long (C)Single (D)String
25.用print语句输出时,用()符号是标准输出。
(A),(B):(C)、(D);
26.一条语句要在下一行继续写,用()符号作为续行符。
(A)+ (B) —(C) _ (D)…
27.下面( )是合法的变量名。
(A)X_yz (B)123abc (C)integer (D)X-Y
28.下面( )是不合法的整型常数。
(A)%100 (B)&O100 (C)&H100 (D)100
29.下面( )是合法的字符常量。
(A)ABC$ (B)”ABC” (C)=ABC= (D)ABC
30.下面( )是合法的单精度型变量。
(A)num$ (B)1.25E3 (C)xinte! (D)30!
31、Ucase(“ABCabc”)函数的结果为()
(A) “abcabc” (B) “ABCABC”
(C)“ABCabc”(D)“abcABC”
32、在VB中,print”12”+45语句执行的结果是()
(A)“1245”(B)57 (C)1245 (D)出错
33、执行len(mid(“abcd”,2)+right(“abcd”,2))语句的结果是()
(A)“cdcd”(B)5 (C)8 (D)出错
34、在VB中,表达式3*2\5 mod 3 的值是()
(A)1 (B)0 (C)3 (D)错误
35、用于获得字符串S最右边4个字符的函数是()
(A)left(s,4) (B)left(4,s)
(C)right(s,4) (D)right(4,s)
36、可以产生30~50(含30和50)之间的随机整数的表达式是()
(A)int(rnd*21+30) (B)int(rnd*21)
(C)int(rnd*50+30) (D)int(rnd*30+50)
37、表达式sgn(-3)+abs(-3)的值是()
(A)3 (B)2 (C)6 (D)4
38、e2+e5的函数表达式为()
(A)e^2+e^5 (B)exp(2)+exp(5)
(C)e*e+e*e*e*e*e (D)e7
39、下列常量中,是日期型常量的为()
(A)“1245”(B)true 布尔型(C)1245数值型(D)#2008/11/10#
40、数学表达式sin30o写成VB表达式为()
(A)sin(30*3.14/180) (B)sin(30o)
(C)sin30o(D)sin30
41、下列程序段的执行结果为()
x=5
y=-20
if x>0 then x=y-3 else y=x+3
print x-y;y-x
A、-3 3
B、 5 -8
C、3 -3
D、25 -25 42、x=3
y=2
if x*y<1 then y=y-1 else y=-2
print y-x>0
A、True
B、False
C、-1
D、1
43、当条件为5A、if 5B、if 5C、if 5D、if 544、关于多分支选择结构的Case语句,下列写法中,错误的是()
A、Case 1,5,7,9
B、Case 8 to 10
C、Case 10 to 2
D、Case is <”man”
45、如在下面的程序中输入15,则其运行结果为()
Dim a as integer
a=inputbox(“清输入A的值:”)
Select Case a
Case 1 to 4
Print “D”
Case 5 to 10
Print “C”
Case Is =15
Print “B”
Case Else
Print “A”
End Select