问题
填空题
设有以下窗体单击事件过程:
private Sub Form_Click()
a=1
For i=l TO 3
Select Case i
Case 1,3
a=a+1
Case 2,4
a=a+2
End Select
Next i
MsgBox a
End Sub
打开窗体运行后,单击窗体,则消息框的输出内容是 【11】 。
答案
参考答案:E
解析: 本题考查考生对VBA中控制结构的掌握。题目中程序使用的是For…Next循环结构和SelectCase结构,都属于考试重点知识点,考生应该熟练使用。当i=1或者3时,执行a=a+1语句;当i=2或者4时,执行a=a+2语句。所以整个循环过程中对a有2次加1的操作,1次加2的操作,最后a二1+1+2+1=50