跳转至

循环中断

break

跳出当前循环,执行循环后面的语句

for (int i = 1; ; i++) {
    if (i > 10) break;
    cout << i << ; ;
}
// 也可以这样写
int i = 1;
while (true) {
    if (i > 10) break;
    cout << i << ' ';
}

continue

终止当前这次循环,直接执行下一次循环

本次循环后续原本需要执行的指令去会被跳过,不再执行

for (int i = 1; i < 10; i++) {
    if (i % 2 == 0) continue;
    cout << i << ' ';
}