在窗体上添加一个命令按钮(名为Commandl) ,然后编写如下事件过程: Private Sub Commandl_click() For i=1 To 4 x=4 For j=1 To

admin2010-07-10  28

问题 在窗体上添加一个命令按钮(名为Commandl) ,然后编写如下事件过程:        Private Sub Commandl_click()          For i=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、528

答案B

解析  本题考查VBA中多重循环的知识。见到多重循环的问题不要害怕,认真地分析清楚每一次循环,这种问题就迎刃而解了。本题中,在每一次外循环开始的时候都把x的值置为4,所以我们只分析最后一次循环就可以了:同理,中层循环每一次开始前都把x的值置为3,所以这个问题最后实际上就是x的初值为3,执行最内层循环直到结束就可以了。根据程序内循环执行两次,最后x=3+6+6=15。
转载请注明原文地址:https://kaotiyun.com/show/Ooup777K
0

最新回复(0)