C ++の文を続けます
C言語で文を続ける ++ビットbreak文のように。 しかし終了を続行することを余儀なくされていない次のサイクルを開始することを強制、ループ内の現在のコードをスキップします。
forループのために、文はテストサイクルと増分部分を実行するための条件が発生し続けます。しばらくの間とやる...ループしながら、文は条件テストにプログラム制御が戻りが発生し続けます。
文法
C ++構文でステートメントを続行します。
continue;
フローチャート
例
#include <iostream> using namespace std; int main () { // 局部变量声明 int a = 10; // do 循环执行 do { if( a == 15) { // 跳过迭代 a = a + 1; continue; } cout << "a 的值:" << a << endl; a = a + 1; }while( a < 20 ); return 0; }
上記のコードはコンパイルされ、実行されると、次の結果を生成します。
a 的值: 10 a 的值: 11 a 的值: 12 a 的值: 13 a 的值: 14 a 的值: 16 a 的值: 17 a 的值: 18 a 的值: 19