一、问题
循环嵌套的应⽤⾮常⼴泛,如⽆限循环、查找循环、计数循环等,那么如何正确使⽤它呢?
二、解答
正确的循环嵌套模式是这样的:在⼀个循环结构当中包含另外⼀个循环结构,就像玩具套娃⼀样,⼀层套⼀层。
在使⽤循环嵌套的时候,需要注意的是,循环不可以有交叉的情况,即两个循环不可能有交叉产⽣。
例如,下⾯的这种嵌套形式就是不允许的。
do
{语句for (表达式; 表达式; 表达式){语句}while (表达式);
}
三、总结
使⽤循环嵌套要注意层与层之间必须清晰完整,就像跑道⼀样,有内圈和外圈。还需要注意的就是内层循环和外层循环的控制变量不要重名,否则会造成混乱。