【VB】谁帮我解释一下这个简单的循环语句

2025-03-07 01:09:31
推荐回答(4个)
回答1:

在第二层,也就是 j 循环中有赋值语句 x=3 ,导致最外层循环(i循环)内的赋值无意义,因为不管值是多少到j循环中会重新被赋值为 x=3 ,而以为每次进入j循环都重新赋值所以j循环相当于一次,所以就是k循环执行了两次,那结果当然是15

回答2:

这个嵌套循环的执行顺序是:
X=4-->X=3-->X=X+6=3+6=9-->X=X+6=9+6=15
-->第二次:
X=4-->X=3-->X=X+6=3+6=9-->X=X+6=9+6=15
-->......
X=4-->X=3-->X=X+6=3+6=9-->X=X+6=9+6=15

回答3:

因为k循环时的结果始终是15,当循环语句运行到i=4时,也是k循环时的结果。

回答4:

不论前面的i,j循环几次,x = 3 这一句后x就是3了,再进入k循环两次,x自然是15