【题目描述】
假定在窗体中的通用声明段已经定义有如下的子过程:
打开窗体运行后,单击命令按钮,消息框输出的值分别为( )。
A)20和10
B)10和20
C)10和10
D)20和20
第1题:
假定在窗体中的通用声明段已经定义有如下的子过程: Sub fix As Single,Y As Single)t=xx=yy=xEnd Sub在窗体上添加一个命令按钮(名为Commandl),然后编写如下事件过程: Private Sub Commandl_Click( ) a=10b=20f(a,B. MsgBox a&bEnd Sub打开窗体运行后,单击命令按钮,消息框输出的值分别为( )。
A.20和10
B.10和20
C.10和10
D.20和20
第2题:
假定在窗体中的通用声明段已经定义有如下的子过程:
Sub f(x As Single,y As Single)
t=x
x=y
y=x
End Sub
在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程:
PrivateSubCommand1_Click()
a=10
b=20
f(a,B)
MsgBox a&b
End Sub
打开窗体运行后,单击命令按钮,消息框输出的值分别为( )。
A.20和10
B.10和20
C.10和10
D.20和20
第3题:
【题目描述】
某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为__________
【参考答案分析】:
9【解析】本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前丽还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。本题中先判断条件后执行循环体,通过观察看出,i每次自加3,则每次循环中j的值分别为l、4、7、10,当i为l3时由于满足Until条件而退出循环,所以循环共执行4次,最后a的值为9。
第4题:
假定在窗体中的通用声明段已经定义有如下的子过程: Subf(x As Single,y As Single) t=x x=y y=x End Sub 在窗体上添加一个命令按钮(名为Commandl),然后编写如下事件过程: Pfivme Sub Commandl_Click() a=10 b=20 f(a,B) MsgBox a&b End Sub 打开窗体运行后,单击命令按钮,消息框输出的值分别为( )
A.20和10
B.10和20
C.10和10
D.20和20
第5题:
【题目描述】
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:
窗体打开运行后,单击命令按钮,则消息框的输出结果是( )。
A)23
B)33
C)43
D)53
正确答案:C |
答案分析:
本题考查VBA中二维数组的知识。本题中的数组a是一个二维数组,在一个二重循环中为这个数组部分进行了赋值。本题中只需要注意最后使用到的二维数组的元素值,显然其值为两个下标之积。