问题 单项选择题

编写如下事件过程:
Private Sub Form_Click()
k=2
Ifk>=1 Then A=3
Ifk>=2 Then A=2
Ifk>=3 Then A=1
Print A
End Sub
程序运行后,单击窗体,输出的结果为 ______。

A.1

B.2

C.3

D.出错

答案

参考答案:B

解析:[评析] 单击窗体后,变量k值为2。由于Form_Click()过程中有3个与k有关的单行If语句,故A的值取决于能执行为A赋值的最后一条If语句,即If k>=2 Then A=2。因此输出为2。

单项选择题
单项选择题