📅  最后修改于: 2023-12-03 14:39:59.600000             🧑  作者: Mango
在C++中,循环有三种类型:for
循环,while
循环和do-while
循环。
for
循环用于重复执行指定次数的代码块,通常用于循环计数。for
循环包含三个部分:
for (初始化; 判断条件; 增量) {
// 代码块
}
其中,初始化声明一个或多个变量并设置初始值;判断条件是一个布尔表达式,当为true
时循环继续执行,当为false
时循环终止;增量在每次循环后更新变量的值。
例如:
for (int i = 0; i < 5; i++) {
cout << i << endl;
}
这段代码将输出:
0
1
2
3
4
while
循环用于重复执行代码块,直到指定的条件不再满足为止。while
循环包含一个布尔表达式作为条件,如果条件为true
,则重复执行代码块。实例:
int i = 0;
while (i < 5) {
cout << i << endl;
i++;
}
这段代码将输出:
0
1
2
3
4
do-while
循环和while
循环类似,只是判断条件在执行循环体之后。即使条件为false
,do-while
循环至少执行一次代码块。
int i = 0;
do {
cout << i << endl;
i++;
} while (i < 5);
这段代码将输出:
0
1
2
3
4
循环语句是C++的重要组成部分,可以用于处理许多问题。for
循环用于循环计数,while
循环用于重复执行代码块,直到指定的条件不再满足为止,do-while
循环至少执行一次代码块。选择正确的循环类型可以提高程序的效率和可读性。