黑马程序员技术交流社区
标题:
break和continue的区别?
[打印本页]
作者:
251143492
时间:
2014-12-3 14:56
标题:
break和continue的区别?
谁能帮讲解下,不太明了作用。
作者:
早起的虫
时间:
2014-12-3 16:30
break是跳出循环,而continue是结束本次循环进入下次循环。
作者:
丶有果灬
时间:
2014-12-3 20:19
break终止循环,continue结束当前的循环(1轮),直接进入下一轮,在switch开关里面经常见!
比较简单。。。
作者:
法布雷加斯
时间:
2014-12-3 20:55
break是结束整个循环
例子:
int i=0;
while(1){
i++;
if(i==10)//当i==10的时候退出整个循环
break;
}
continue:结束当前的循环
例子:
int i=0;
while(1){
i++;
if(i==10)//当i==10的时候,结束当前循环,执行下一次循环,也就是跳过本次下面的printf函数。
continue;
printf("%d\n",i);
}
作者:
诺微_
时间:
2014-12-3 21:18
这个问题以前就见过呢:
break:使用场合:switch语句及循环语句中,在switch语句中遇见break就退出switch语句,在循环语句中遇见break就直接退出整个循环
continue:使用场合:循环语句,遇见continue就是结束本次循环而进入下次循环 要是在嵌套的循环语句中,只是结束最近的循环结构而进入下次循环
作者:
RockyChen
时间:
2014-12-5 11:51
continue:结束此次循环(嵌套循环就近原则),进入下一次循环。
break:中止此轮循环(嵌套循环就近)
作者:
HM_lpn
时间:
2014-12-6 10:48
学习了 嘿嘿
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2