35) a=5,b=8,则int((b-a)*rnd+a)的结果是介于_____之间的整数。 a) [5,8) b) (0,5) c) [3,5)
d) (0,3] 答案:A
36) a和b中有且只有一个为0,可以用以下表达式来表示_____。 a) a=0 or b=0 b) a=0 Xor b=0
c) a*b=0 And a+b<>0
d) a=0 And b=0 答案:B
38) dim a(-3 to 3)所定义的数组元素个数是_____。 a) 6 b) 7 c) 8
d) 9 答案:B
39) Dim b1,b2 as boolean语句显式声明变数_____。 a) b1和b2都为布尔型变数 b) b1是整型,b2是布尔型
c) b1是变体型(可变型),b2是布尔型
d) b1和b2都是变体型(可变型) 答案:C 40) Double类型的数据由_____个字节组成。 a) 21 b) 4 c) 8
d) 16 答案:C
41) Rnd函数不可能产生的值是_____。 a) 0 b) 1
c) 0.1234
d) 0.00005 答案:B
42) Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是________。 a) 属性、事件、方法 b) 控件、属性、事件 c) 窗体、控件、过程
d) 窗体、控件、模块 答案:A
43) 把 InputBox 的返回值转换为数值应该使用的函数是______。 a) Log b) Str c) Len
d) Val 答案:D
44) 函数int(10*rnd)是在_____范围内的整数。 a) [0, 1) b) [1, 10) c) [1, 9)
d) [0,9) 答案:D
45) 函数int(abs(99-100)/2)的值为______。 a) 1 b) 0 c) “0”
d) “1” 答案:B
46) 数学式子sin25°写成Visual Basic表达式是_____。 a) sin25 b) Sin(25)
c) Sin(25*3.14/180)
d) sin(25°) 答案:C
47) 下列字符串不能作为VB的变量名是______。 a) ABCDEFG b) P000000 c) 89TWDDFF
d) XYZ 答案:C
48) 下列表达式不合法的是_______。 a) 123+abc b) 123&\ c) 1+2/3
d) [3*(4+5)-6]/7 答案:D
49) 下列各赋值语句,语法不正确的是_____。 a) x+y=5
b) iNumber=15
c) Labell.caption=\ d) sLength=x+y 答案:A
50) 下列类型的变量中占用字节数最小的是_____。 a) Integer b) Single c) Date
d) Byte 答案:D
51) 下列变量名中不合法的是_____。 a) strname b) 3abc c) A_one
d) vaone 答案:B
52) 下列 逻辑运算结果为\的是________。 a) false or not true b) false and not true c) true or not true
d) true and not true 答案:C
53) 要使循环体至少执行一次,应使用_____循环。 a) For-next b) While-wend
c) Do--Loop while|until
d) do[while|until]-loop 答案:C
54) 如果A为一boolean型数据,则下列赋值语句正确的是_____。 a) A=\ b) A=.true c) A=#TURE#
d) A=3<4 答案:D
55) 设a=2,b=3,c=4,d=5,下列表达式a=b<>c=d的值是______。 a) 1 b) Ture c) False
d) -1 答案:C
56) 逻辑表达式Not\的值为______。 a) True b) False
c) 表达式有错
d) 条件不足 答案:A
57) 下列哪一个是正确的变量名______。 a) $abc b) Int c) 141abc
d) abcf 答案:D
58) 下列表达式中,_____的值为False。 a) BCD
b) 12345<>12345 & ABC c) Not 2*5=10
d) 4=4 and 5>2+2 答案:C 59) 写列程序段的执行结果为___。 X=5 y=-20
if not x>0 then x=y-3 else y=x+3
print x-y;y-x end if a) -3 3 b) 5 -8 c) 3 -3
d) 25 -25 答案:A
60) 程序的基本控制结构是______。
a) 顺序结构、多分支结构和单分支结构 b) For?Next结构、Do?loop结构 c) 顺序结构、选择结构和循环结构 d) 单行结构和多行结构 答案:C
61) 下列______语句可以将变量A、B的值互换。 a) A=B:B=A
b) A=A+B:B=A-B:A=A-B c) A=C:C=B:C=A
d) A=(A+B)/2:B=(A-B)/2 答案:B 62) 以下哪个是合法的变量名_______。 a) Len b) Test@qw c) 6cost_1
d) count2s 答案:D
63) 以下程序段的执行结果是_____。 X=2:y=1
If x*y<1 Then y=y-1 Else y=-1
Print y-x>0
End If a) Ture b) False c) -1
d) 1 答案:B
64) 已知变量A、B、C中C的值最小,则判断A、B、C可否构成三角形的逻辑表达式是____。 a) A>=B AND B>=C AND C>0 b) A+C>B AND B+C>A AND C>0 c) (A+B)>=C OR A-B<=C AND C>0 d) A+B>C AND A-B0 答案:B
65) 下面的运算符中,优先级别最高的是_____。 a) AND b) * c) 〉=
d) & 答案:B
66) 若x=5,y=6,则表达式x+y=11的值是_____。 a) x+y=11 b) 11 c) True
d) False 答案:C
67) 下列是一个循环结构的程序,循环体内的语句将执行_____次。 K=0
For I=1 to 10 For j=1 to 100 K=K+1 Next j Next I a) 0 b) 10 c) 100
d) 1000 答案:D
68) 单击命令按钮时,下列程序的执行结果为______。 Private Function P(N As Integer) Static sum For I = 1 To N sum = sum + 1 Next I P = sum End Function
Private Sub Command1_Click() S = P(1) + P(2) + P(3) + P(4) Print S; End Sub a) 20 b) 30 c) 115
d) 135 答案:A
69) 已知变量A、B、C中C的值最小,则判断A、B、C可否构成三角形的逻辑表达式是____。 a) A>=B AND B>=C AND C>0 b) A+C>B AND B+C>A AND C>0 c) (A+B)>=C OR A-B<=C AND C>0 d) A+B>C AND A-B0 答案:B
70) 下面的运算符中,优先级别最高的是_____。 a) AND b) * c) 〉=
d) & 答案:B
71) 若x=5,y=6,则表达式x+y=11的值是_____。 a) x+y=11 b) 11 c) True
d) False 答案:C
72) 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是? a) 4^5 b) 3*4 c) x+1
d) SIN 答案:C
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库vb期末复习题(3)在线全文阅读。
相关推荐: