break 和continue语句有什么区别,能否举例说明,越详细越好。谢谢了!

最好用C语言解释一下,谢谢了!

第1个回答  2006-04-16
countinue是从新开始循环 break是退出循环
在一个循环中 if (i==5) break; 意思是当i等于5的时候跳出循环
同样在一个循环中 if (i==5) countinue; 意思是当i等于5的时候从从新开始循环
第2个回答  2006-04-17
打个比方,有一段代码,是要循环10次,用break可以退出这个循环体,如果你在第7次使用continue,像这样:if(num=7)continue;那麼循环体就返回到循环体初始的位置执行。
第3个回答  2006-04-16
C++中,break是立即中止当前循环的,如果是嵌套,会从最内层退出。continue则会使循环立即遍历,跳过其它代码。
第4个回答  2006-04-16
break 结束全部循环
continue 退出本次循环,继续下一次的循环
相似回答