选择题
5.
在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程:
Private Sub Command1_Click()
Fori=1 To 4
x=4
For j=1 To 3
x=3
For k=1 To 2
x=x+6
Next k
Next j
Next i
MsgBox x
End Sub
打开窗体后,单击命令按钮,消息框的输出结果是______。
A、
7
B、
15
C、
157
D、
538
【正确答案】
B
【答案解析】
此题考查变量赋值语句与循环结构,同时考查考生阅读程序的能力。在此题中,具有迷惑性的是,除了第一层循环之外,变量x分别在执行第二层循环和第三层循环之前被重新赋值,而For…Next循环可以执行固定次数的循环,所以,x值仅仅是最后一次运行第三重循环之后的值,而在运行第三重循环之前,变量x被赋值为3,执行两次循环后,变量x的值为15(在循环内两次加6),所以,选项B为正确答案。
提交答案
关闭