希望每道题都能给个解释
4、以下变量名中,______是不符合VisualBasic的命名规范的.
A:_mnu_Open_234
B:Abc901
C:price_
D:K
A
5、MsgBox函数返回值的类型是__________.
A:数值或字符串
B:字符串
C:变体
D:整型数值
D
6、VB一共有设计、运行和中断三种模式,要使用调试工具应该______.
A:进入中断模式
B:进入运行模式
C:进入设计模式
D:不用进入任何模式
A
7、设a=6,则执行
x=IIF(a>5,-1,0)
后,x的值为______.
A:-1
B:6
C:0
D:5
A
8、可以同时删除字符前导和尾部空白的函数是______.
A:Mid
B:Rtrim
C:Trim
D:Ltrim
C
9、以下语句的输出结果是______.
PrintFormat$("32548.5","000,000.00")
A:32,548.5
B:32548.5
C:032,548.50
D:32,548.50
C
10、设有如下声明:
DimXAsInteger
如果Sgn(X)的值为-1,则X的值是______.
A:等于0的整数
B:大于0的整数
C:整数
D:小于0的整数
D
11、在窗体上画一个命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
Fori=1To4
x=4
Forj=1To3
x=3
Fork=1To2
x=x+6
Nextk
Nextj
Nexti
Printx
EndSub
程序运行后,单击命令按钮,输出结果是______.
15#15#15#15
12、执行下面的程序段后,S的值为______.
s=5
Fori=2.6To4.9Step0.6
s=s+1
Nexti
9
13、下列表达式有错误,正确的写法应该是______.
[(a+b)+c]/80-5÷(d+e)
(a+b+c)/80-5/(d+e)#(a+b+c)/80-5/(d+e)
14、表示x是5的倍数或是9的倍数的逻辑表达式为__________
xMod5=0OrxMod9=0#xMod9=0OrxMod5=0
15、以下程序的功能是:从键盘上输入若干个数字,当输入负数时结束输入,统计出若干数字的平均值,输出结果.请填空.
PrivateSubForm_click()
Dimx,yAsSingle
DimzAsInteger
x=InputBox("Enterascore")
Dowhilex>=0
y=y+x
z=z+1
x=InputBox("Enterascore")
Loop
Ifz=0Then
z=1
EndIf
y=______
Printy
EndSub
y/z