天天看點

Dev C++ break和continue的作用

For(初始語句  ; 執行條件  ; 增量)

{

循環體

}

執行順序:

1、初始語句 

2、執行條件是否符合? 

3、循環體 

4、增加增量

for循環的循環體和疊代語句不在一起(while和do-while是在一起的)是以如果使用continue來結束本次循環,疊代語句還有繼續運作,而while和do-while的疊代部分是不運作的。疊代部分就是指i++j++這種增量啦。

For(int i=1;i<=n;i++)

{

Balabala一堆東西

     If(i==3)Continue;

}這裡continue執行之後會執行i++即i=4 然後進入下一次循環。

For(int i=1;i<=n;i++)

{

Balabala一堆東西

     If(i==3)break;

}這裡break執行之後跳出循環此時i=3 并且不再進行這個循環,開始運作循環後面的語句。

繼續閱讀