# C++中的`continue`语句 > 原文: [https://beginnersbook.com/2017/08/cpp-continue-statement/](https://beginnersbook.com/2017/08/cpp-continue-statement/) 在循环内使用 continue 语句。每当在循环内遇到 continue 语句时,控件直接跳转到循环的开头以进行下一次迭代,跳过循环体内语句的执行以进行当前迭代。 #### `continue`语句的语法 ``` continue; ``` ## 示例:`for`循环中的`continue`语句 正如你可以看到输出缺少值 3,但循环的[通过 num 值 0 到 6 进行迭代。这是因为我们在循环中设置了一个条件,这样就可以了当 num 值等于 3 时遇到语句。因此,对于此迭代,循环跳过 cout 语句并开始下一次循环迭代。](https://beginnersbook.com/2017/08/cpp-for-loop/) ``` #include using namespace std; int main(){ for (int num=0; num<=6; num++) { /* This means that when the value of * num is equal to 3 this continue statement * would be encountered, which would make the * control to jump to the beginning of loop for * next iteration, skipping the current iteration */ if (num==3) { continue; } cout< using namespace std; int main(){ int j=6; while (j >=0) { if (j==4) { j--; continue; } cout<<"Value of j: "< using namespace std; int main(){ int j=4; do { if (j==7) { j++; continue; } cout<<"j is: "<