黑马程序员技术交流社区
标题:
跳出循环
[打印本页]
作者:
静水★流深
时间:
2015-6-7 08:43
标题:
跳出循环
break和continue都是跳出循环,它们有什么区别,分别在什么情况下使用,求普及。。。
作者:
mgyyxhyz
时间:
2015-6-7 08:50
我的理解是:break,直接退出程序,continue,一般前面加if语句判断,后面跟continue退出,执行下一步
作者:
qq479470741
时间:
2015-6-7 08:57
break是跳出整个循环,而continue是跳出本次循环,如果条件还满足那么继续下次循环.
作者:
zhouzhiming88
时间:
2015-6-7 09:13
如果只想退出本次循环,继续判断执行下次循环的话,选择continue ;如果想退出整个循环的话,用break。
作者:
mishisanyi
时间:
2015-6-8 20:38
for(int i=0;i<5;i++)
{
if(i==3)
break;
syso(i);
}
{
复制代码
输出为012
for(int i=0;i<5;i++)
{
if(i==3)
continue;
syso(i);
}
复制代码
输出为0124
作者:
付欢
时间:
2015-6-8 21:16
break是跳出整个循环,而continue是跳出本次循环,条件满足那么继续下次循环.
作者:
一休
时间:
2015-6-8 21:21
continue不是跳出循环,是继续下一次循环
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2