C++ while循环

C++的while循环用于在程序中重复执行一部分代码。如果迭代次数不固定,建议使用while循环而不是for循环。

while (condition) {
    // 需要执行的代码
}

流程图:

1.png

C++ while循环示例:

让我们看一个简单的while循环的例子,打印出1的乘法表。

#include <iostream>
using namespace std;

int main() {
    int i = 1;
    while (i <= 10) {
        cout << i << "\n";
        i++;
    }
    return 0;
}

输出:

1
2
3
4
5
6
7
8
9
10

C++嵌套while循环示例:

在C++中,我们可以在另一个while循环内使用while循环,这被称为嵌套while循环。嵌套while循环在外部循环执行一次时完全执行。

让我们看一个简单的C++嵌套while循环的例子。

#include <iostream>
using namespace std;

int main() {
    int i = 1;
    while (i <= 3) {
        int j = 1;
        while (j <= 3) {
            cout << i << " " << j << "\n";
            j++;
        }
        i++;
    }
    return 0;
}

输出:

1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3

C++无限while循环示例:

我们也可以通过将true作为测试条件来创建无限while循环。

#include <iostream>
using namespace std;

int main() {
    while (true) {
        cout << "无限while循环";
    }
    return 0;
}

输出:

无限while循环
无限while循环
无限while循环
无限while循环
无限while循环

标签: C++语言, C++语言教程, C++语言技术, C++语言学习, C++语言学习教程, C++语言下载, C++语言开发, C++语言入门教程, C++语言进阶教程, C++语言高级教程, C++语言面试题, C++语言笔试题, C++语言编程思想