窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下: Private Sub Commandl_Click( ) For i=1 To 4 x=3 For j=1 To 3 For k=1 To 2 x=x+3 Next k Next J

admin2018-12-22  22

问题 窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:
Private Sub Commandl_Click( )
For i=1 To 4
x=3
For j=1 To 3
For k=1 To 2
x=x+3
Next k
Next J
Next i
Textl.Value=Str(x)
End Sub
运行以上事件过程,文本框中的输出是(     )。

选项 A、6
B、8
C、16
D、21

答案D

解析 此处嵌套三层循环,最外层循环总是把x值初始化为3,所以只看内两层循环的次数及累加.内两层一共循环3*2=6次,每次x的值累加3.即共累加6*3=18,再加上初始值x=3+18=21。
转载请注明原文地址:https://kaotiyun.com/show/1qMp777K
0

最新回复(0)