温馨提示×

C++ continue语句的作用是什么

c++
小亿
139
2023-12-07 09:55:46
栏目: 编程语言

在C++中,continue语句用于跳过当前循环迭代中剩余的代码,并开始下一次循环迭代。当continue语句执行时,程序将立即转到循环的下一次迭代。

continue语句通常与条件语句结合使用,以在满足某些条件时跳过当前迭代。这个条件可以是任何布尔表达式,当表达式为真时,continue语句将被执行。

以下是一个使用continue语句的示例,其中循环迭代了一个数组,并跳过了数组中的偶数元素:

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

输出结果:

1 3 5 7 9

在上面的示例中,当i的值为偶数时,continue语句被执行,跳过了cout语句,并开始下一次循环迭代。这样,只有奇数值才会被输出。

0