黑马程序员技术交流社区

标题: for循环嵌套 [打印本页]

作者: 小媛    时间: 2015-12-13 21:20
标题: for循环嵌套
如果for循环嵌套的话,而且嵌套的不止一个,哪位大神能告诉具体怎么用,怎么操作能够结束想要结束的循环?有没有别的方法,简洁一些的可以替代?
作者: hyl    时间: 2015-12-13 22:15
可以break跳出
作者: 黑马◇。    时间: 2015-12-13 22:25
想要结束的循环的话,可以加标识;

a:for(int i=0;i<5;i++)
{
   b:for(int x=0;x<4;x++)
     {
         break  a;  // break  b;  
     }
}
作者: 牛德阳    时间: 2015-12-13 22:32
楼上加标识的方法很好啊
作者: 天若也易老    时间: 2015-12-13 22:33
其实嵌套你就把他想象有几个for循环就有几个队伍,让你分别从这几个队伍中各选取一个人出来,一共有多少种可能。
作者: 天若也易老    时间: 2015-12-13 22:37
hyl 发表于 2015-12-13 22:15
可以break跳出

利用continue吧  结束 本次循环

作者: 天若也易老    时间: 2015-12-13 22:38
hyl 发表于 2015-12-13 22:15
可以break跳出

利用continue吧 结束本次循环
break 是跳出循环体
作者: 隔壁老猫    时间: 2015-12-13 22:39
二楼道出了真相
作者: xiaobei56    时间: 2015-12-13 22:46
2l正解啊!!!!!!
作者: chengz    时间: 2015-12-13 23:33
学到了 啊  




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2