VB 问题private sub command2_Click()

来源:百度知道 编辑:UC知道 时间:2024/06/22 03:11:54
private sub command2_Click()
For i =1 To 3
x =1
For j =1 To 3
x =3+j
For k =1 to 3
x =x + 3
Next k
Next j
Next i
Print x
End Sub
运行程序后,单击命令按钮,输出的结果是?

输出15.
过程分析:
有三层循环,因为i循环的循环体是x=1,所以只需考虑最后一次,也即i=3时的循环。
因为j循环的循环体是x=3+j,所以也只需考虑最后一次,即j=3时的循环。x=3+3=6.
因为k循环的循环体是x=x+3,所以都要考虑,k循环3次,每次x自增3,刚才是6,所以输出6+3*3=15.

这是啥问题?