循环嵌套的结构
while循环、do...while循环和for循环之间可以互相嵌套。下面几种嵌套方式都是正确的。
? while结构中嵌套while结构,例如:
01 while(表达式)
02 {
03 语句
04 while(表达式)
05 {
06 语句
07 }
08 }
? do...while结构中嵌套do...while结构,例如:
01 do
02 {
03 语句
04 do
05 {
06 语句
07 }while(表达式);
08 }while(表达式);
? for结构中嵌套for结构,例如:
01 for(表达式;表达式;表达式)
02 {
03 语句
04 for(表达式;表达式;表达式)
05 {
06 语句
07 }
08 }
? do...while结构中嵌套while结构,例如:
01 do
02 {
03 语句
04 while(表达式)
05 {
06 语句
07 }
08 }while(表达式);
? do...while结构中嵌套for结构,例如:
01 do
02 {
03 语句
04 for(表达式;表达式;表达式)
05 {
06 语句
07 }
08 }while(表达式);
以上是一些嵌套的结构方式,当然还有不同结构的循环嵌套,在此不对每一项都进行列举,读者只要将每种循环结构的方式把握好,就可以正确写出循环嵌套。
原文:http://blog.51cto.com/13423192/2058922