【2015-5-12 18:47:36 作者:我们太年轻】
二重循环定义:
即一个循环体中包含一个完整的循环结构。
While , do-While , for 之间可以互相嵌套
语法:
1:While 与 While 之间的嵌套
While(条件1){
While(条件2){
循环操作;
}
}
2:do-Wile 与 do-while 之间的嵌套
do{
do{
循环操作;
}While(条件2)
}While(条件1);
3:for 与 for嵌套
for(初始1,条件1,迭代1){
for(初始2,条件2,迭代2){
循环操作;
}
}
4:While 与 for 之间的循环
While(条件1){
for(初始2,条件2,迭代2){
循环操作;
}
}
注:在二重循环中,当外层循环变化一次,内层循环变量要从初始值到结束循环一遍
跳转语句进阶:
1:二重循环中的Contionue语句
在二重循环中,内层的Contionue语句作用为终止内层本次循环开始内层下次循环。
2:二重循环中的break语句
在二重循环中,内层的break语句作用为跳出内存循环后,开始下次外层循环。
3:二重循环中的break和Contionue
语句都满足就近原则,即它离哪个循环结构更近就作用于哪个给够。