首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

多重循环上,若最里层有break,是跳出最里层,还是跳出全部(最外层)循环

2013-01-20 
多重循环下,若最里层有break,是跳出最里层,还是跳出全部(最外层)循环 for(){for (){...break 问题,这

多重循环下,若最里层有break,是跳出最里层,还是跳出全部(最外层)循环
 for(;;)
   {
      for (;;)
      {
       ...
        break; 问题,这里是跳出哪层循环呢
      }   
   }
[解决办法]


[解决办法]
最里面一层循环
[解决办法]
跳出本层循环。。。自己可以写程序printf下
[解决办法]
只跳出一层~~~
[解决办法]
A break causes the innermost enclosing loop or switch to be exited immediately.
break在循环里用时退出最里层循环,在switch语句中用时退出该switch语句。
多重循环上,若最里层有break,是跳出最里层,还是跳出全部(最外层)循环
[解决办法]
goto解决一切!!
[解决办法]
这个是一层一层跳出来的。
[解决办法]
又长知识了…
[解决办法]
跳当前这层,即最里层,想要跳几层或者更多,则使用goto,但一般不提倡
[解决办法]

[解决办法]
刚试了下,是跳出当前循环,也就是break放在那一层就跳出那一层。

热点排行