全国计算机二级考试VB程序设计复习试题答案(6)
1. 以下能判断是否到达文件尾的函数是
(A)BOF (B)LOC (C)EOF (D)LOF
2. 执行下列程序段后,变量c的值为( 【18】 )
a = 123 : b$ = “ 456 ” : c = a + b$
(A)0 (B)123456 (C)579 (D)语句c = a+b$错误
3. 为了在程序中设置命令按钮为不可见,需要把该命令按钮的一个属性值设置为False,这个属性是( 【19】 )
(A)Value (B)Visible (C)Cancel(D)Enabled
4. 下列控件中,不能接收焦点的控件是( 【20】 )
(A)Form (B)TextBox(C)CommandBotton (D)Label
5. InputBox函数的返回值类型是( 【21】 )
(A)数值型(B)字符串型
(C)变体型(D)数值或字符串型(视输入的数据而定)
6. 如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是
(A)用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体
(B)不能把标准模块设置为启动模块
(C)如果工程中含有Sub Main过程,则程序一定首先执行该过程
(D)任何时刻最多只有一个窗体是活动窗体
7. 运行下列程序段后,x的值是( 【22】 )
x = 8
For i =1 to 5
x = x + x 3
Next
(A)13 (B)22 (C)29 (D)38
8. 在窗体上画一个名称为Command1的命令按钮,然后编写如下的事件过程:
Private Sub Command1_Click( )
m = 6789
c = Trim(Str(m))
For i = 1 To 4
Print ( 【23】 )
Next
End Sub
程序运行后,单击命令按钮,要求在窗体上显示如下内容:
6
67
678
6789
则在【23】处应该填入的内容为
(A)Left(c,i) (B)Right(c,i) (C)Mid(c,i,i) (D)Mid(c,i,1)
9. 在窗体上画一个命令按钮,然后编写如下的事件过程:
Private Sub Command1_Click( )
a=Val ( InputBox ( “ 请输入a的值 ” ))
b=Val ( InputBox ( “ 请输入b的值 ” ))
c=Val ( InputBox ( “ 请输入c的值 ” ))
If a > b Then t = a : a = b : b = t
If a > c Then t = a : a = c : c = t
If b > c Then t = b : b = c : c = t
Print a , b , c
End Sub
程序运行后,单击命令按钮,依次在输入对话框中输入10、5、20,则输入结果为( 【23】 )
(A)20 10 5(B)5 10 20(C)10 5 20(D)20 5 10
10. 在窗体上画一个名称为Command1的命令按钮,然后编写如下的事件过程:
Private Sub Command1_Click()
X=-4
If Sgn(X) Then
Y=Sgn(X^2)
Else
Y=Sgn(x)
End If
Print Y
End Sub
程序运行后,单击命令按钮,窗体上显示的是( 【4】 )
(A)1(B)-1(C)-4 (D)16