1. 程式人生 > >Dev C++ break和continue的作用

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 並且不再進行這個迴圈,開始執行迴圈後面的語句。