目录
1、多重循环(嵌套循环)的定义:
就是一个循环又包含另一个或多个完整的循环结构;
(1)每个循环结构都可以对应一个规律或重复性操作,多重循环可以实现更为复杂的规律性程序;
(2)注意事项:
①多重循环的嵌套不是固定为某种循环中套同一种循环;
②多重循环的嵌套不是某种循环嵌套的一个循环,而是各种循环;
// 外层循环
for (;外层循环条件;){
// 内层循环,外层循环操作
for(;内层循环条件;){
// 内层循环操作
}
}
// 外层循环
while(外层循环条件){
// 内层循环、外层循环操作
do{
// 内层循环操作
} while (内层循环条件)
}
// 外层循环
while(外层循环条件){
// 外层循环操作:邮两个内层循环组成
// 内层循环1
do{
// ....
} while () ;
for (;;){
// ....
}
}
2、多重循环的理解
(1)外层循环可以控制行规律,内层循环则是控制每行内容(列)的规律 ;
(2)外层循环变量变化一次,内层循环变量要变化一轮;