程序设计语言vb习题101.doc
文本预览下载声明
第一部分 常量、变量、表达式
一、选择题
1.下面合法的常量是 D 。
A.1/2 B.abcd C.1.2*5 D.False
2.下列 D 是正确的VB常量。
A.D-6 B.E-6 C.5D D.5E-6
3.Integer类型的变量可存放的最大整数为 D
A. 255 B. 256 C. 32768 D.32767
4.下列 D 是合法的变量名
A. abs B.-al C. “cdc” D.abe_10
5.下面表达式中, D 的值是整型(Integer或Long)。
①36+4/2 ②③123+Fix(6.61) ④57+5.5\2.5 ⑤356 21 ⑥“374”+256
A. ①②④⑥ B. ③④⑤⑥ C. ②④⑤⑥ D. ③⑥
6.表达式16/4-2^5*8/4 MOD 5\2 的值为 b 。
A.14 B.4 C.20 D.2
7.下列哪一个是日期型常量 C
A.“2/1/99” B.2/1/99 C.#2/1/99# D.{2/1/99}
8. 计算表达式Cint(-3.5)*Fix(-3.81)+Int(-4.1)*(5 mod 3),其值是 A 。
A.2 B.1 C.-1 D.6
9.在下列4个表达式中,非法的表达式形式是 C 。
A.A+B=C B.0=1 C.“ABC”+112 D.1/2=0.5
10.下列表达式中,能够正确计算的表达式有__A_ ____个。
①4096*2 ②Cint(5.6)*5461 ③6553*5+0.5*6 ④32768+12
A. 4 B. 3 C. 2 D. 1
11.表示“XY≥Z”,正确的VB逻辑表达式是 A 。
A. XY and Y=Z B. XY=Z
C. XY or Y≥Z D. XY and ≥z
12.表达式23/5.8、23\5.8、23 mod 5.8的运算结果分别是 B 。
A.3、3.9655、3 B.3.9655、3、5 C.4、4、5 D.3.9655、4、3
13.已知XY,AB,则下列表达式中,结果为True的是 D 。
A. Sgn(X-Y)+sgn(A-B)=-1 B. Sgn(X-Y)+sgn(A-B)=-2
C. Sgn(X-Y)+sgn(A-B)=2 D. Sgn(X-Y)+sgn(A-B)=0
14.下列各表达式能产生[1,3]随机整数的是 D 。
A.Rnd()*3+1 B.Int(Rnd()*2)+1
C.Fix(Rnd()*3+1) D.Int(Rnd()*3)+1
15.圆心在原点上的两个同心圆,半径分别为2和4。描述点(x,y)在小圆外但在大圆内(包括在两个圆周上)的表达式为 。
A. Abs(x) =4.0 And Abs(y) =2.0 B.2.0 = Sqr(x*x+y*y) =4.0
C. x*x+y*y =16.0 And x*x+y*y =4.0 D.(x Or y)=2.0 And (x Or y) =4.0
16.下列7个表达式中,表达式的值不是数值5或5.0的是 A 。
① Sqr(25); ② 25 ^ 0.5; ③ 55 Mod 10; ④ 5.5 \ 1.2;
⑤ 5 * 3 / 15 * 5; ⑥ Abs(5 - 10); ⑦ (3 * 3 + 4 * 4) ^ (1 / 2)。
A.④ B.②⑥ C.①⑤⑦ D.③
17.数学表达式对应的VB算术表达式为 B 。
A.sin(27)+sqr(x+exp3)/(x+y)
B.sin(27*3.14159/180)+ sqr(x+exp(3))/abs(x+y)
C. sin(27*3.14159/180) +sqr(x+e^3)/ abs (x+y)
D. sin(27*pi/180)+ sqr(x+exp(3))/abs(x+y)
18.下列的关系表达式中,运算结果为True的是 B 。
A.CInt(1.5)=Int(1.5) B.Fix(1.5)=Int(1.
显示全部