当前位置:首页 C++ > 正文

C++while中continue的作用

作者:野牛程序员:2023-07-08 15:15:15 C++阅读 2651

在 C++ 的 while 循环中,continue 语句用于跳过当前循环中的剩余代码,直接进入下一次循环迭代。它会导致程序跳过 continue 语句后面的代码,并继续执行下一次循环的条件判断。

使用 continue 可以在满足某些条件时跳过循环体中的一部分代码,而不是完全终止当前循环。当条件满足时,循环会立即进入下一次迭代,而不会执行 continue 语句后面的代码。

下面是一个使用 while 循环和 continue 语句的简单示例,以帮助理解:

#include <iostream>

int main() {
    int i = 0;

    while (i < 5) {
        i++;

        if (i == 3) {
            continue; // 当 i 等于 3 时,跳过后面的代码,进入下一次循环
        }

        std::cout << i << std::endl;
    }

    return 0;
}

输出结果为:

1
2
4
5

在这个示例中,当 i 的值等于 3 时,continue 语句被执行。它会跳过 cout 语句,直接进入下一次循环迭代。因此,输出中的 3 被跳过了。

需要注意的是,在使用 continue 语句时,要确保循环条件最终能够得到满足,否则可能会导致无限循环。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击