作用:在循环语句中,跳过本次循环中余下尚未执行的语句,继续执行下一次循环
示例:
#include <iostream> using namespace std; int main() { // continue 语句 for (int i = 0; i <= 100; i++) { // 如果是奇数输出,偶数不输出 if (i % 2 == 0) // 0 2 4 6 8 10 { continue; // 可以筛选条件,执行到此就不再向下执行,执行下一次循环 // break 会退出循环 } cout << i << endl; } system("pause"); return 0; }
注意:continue 并没有使整个循环终止,而 break 会跳出循环