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

admin2010-06-10  26

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

答案B

解析  此题中应用三重嵌套循环,循环嵌套的执行,当外层循环执行一次,内层就要执行所有的循环。第一个for语句对变量x赋值,x=4;第二个for语句对变量x赋值,x=3;第三个for语句对变最x赋值,x=x+6。当i=1,j=1时,k执行其内部的两次循环,此时x赋值为3,当k=1时,x= x+6=3+6=9;k=2时,x=x+6=9+6=15。退出内循环到第二个for语句执行其剩余的循环,i=1,j=2时,k依旧执行其内部的两次循环,之后x还是等于15。当i=1,j=3时,因为第三个for语句始终对x的赋值为15
转载请注明原文地址:https://kaotiyun.com/show/vzup777K
0

最新回复(0)