C++ for循环

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

C++的for循环与C/C#相同。我们可以初始化变量、检查条件和增加/减少值。

for (initialization; condition; incr/decr) {
    // 需要执行的代码
}

流程图:

1.png

C++ for循环示例:

#include <iostream>
using namespace std;

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

输出:

1
2
3
4
5
6
7
8
9
10

C++嵌套for循环

在C++中,我们可以在另一个for循环内使用for循环,这被称为嵌套for循环。内部循环在外部循环执行一次时完全执行。因此,如果外部循环和内部循环都执行4次,内部循环将针对每个外部循环执行4次,即总共16次。

C++嵌套for循环示例:

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

#include <iostream>
using namespace std;

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

输出:

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

C++无限循环

如果在for循环中使用两个分号,它将无限次执行。让我们看一个简单的C++无限for循环的例子。

#include <iostream>
using namespace std;

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

输出:

无限for循环
无限for循环
无限for循环
无限for循环
无限for循环

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