📅  最后修改于: 2023-12-03 15:21:09.075000             🧑  作者: Mango
在C++中,while循环是一个基本的控制流程的结构,通过while循环可以让程序在满足指定条件的情况下反复执行一段代码。
while 循环的最基本语法如下:
while (condition) {
// 循环体,只要满足条件就反复执行
}
其中,condition
是一个布尔表达式,当 condition
的值为 true
(不为零)时,循环体会一直执行下去。如果 condition
的值为 false
(零),则跳出循环,执行后续代码。
我们来看一个简单的示例,在控制台中输出从 1 到 5 的数字:
#include <iostream>
int main(){
int i = 1;
while (i <= 5){ // 满足 i <= 5 的条件,就一直循环输出数字
std::cout << i << std::endl;
i++;
}
return 0;
}
在上面的示例中,我们首先定义一个变量 i
,并用它来追踪循环中的当前数字。然后,利用 while 循环,只要 i
的值小于等于 5,就一直执行循环体中的代码,输出数字并将 i
增加 1,这样直到 i
的值为 6 时,循环的条件不再被满足,循环结束。
break
随时跳出循环。while 循环是一个在 C++ 编程中非常常用的结构,同学们一定要熟练掌握。在实际编程工作中,需要根据不同的需求和场景灵活运用。