我在嵌套循环方面遇到了困难,当我有机会仅使用 for 循环在控制台中绘制正方形时,没有 if else 的帮助,我完全迷失了。没有嵌套的常规循环没有问题。
第二个周期如何运作?也就是说,外循环满足任意条件,然后进入嵌套循环,直到嵌套循环中的所有迭代完成,程序进入外循环?
我在嵌套循环方面遇到了困难,当我有机会仅使用 for 循环在控制台中绘制正方形时,没有 if else 的帮助,我完全迷失了。没有嵌套的常规循环没有问题。
第二个周期如何运作?也就是说,外循环满足任意条件,然后进入嵌套循环,直到嵌套循环中的所有迭代完成,程序进入外循环?
是的,你听到的是对的。正如 EvgeniyZ 已经说过的,代码是从上到下阅读的。我给你做了一个简单的例子。在主循环中我们有 5 次迭代,在嵌套循环中有 3 次迭代。我希望它会对您有所帮助。
UPD:如果你想要
взорвать大脑,你可以尝试通过递归编写/理解阶乘的计算)