在C++中,while循环语句用于重复执行一段代码,只要指定的条件为真。while循环的基本语法如下:
while (condition)
{
// 循环体代码
}
其中,condition
是一个布尔表达式,用于指定循环的终止条件。只要condition
为真,循环体中的代码将被重复执行。
以下是一个使用while循环的示例,该循环将打印出1到10的数字:
int i = 1; // 初始化计数器
while (i <= 10) // 循环条件
{
cout << i << " "; // 输出当前数字
i++; // 更新计数器
}
这段代码将输出:1 2 3 4 5 6 7 8 9 10 。在每次循环迭代时,计数器 i
被递增。当计数器 i
的值大于10时,循环终止。
请注意,在使用while循环时,一定要确保循环体中的代码能够改变循环条件,否则可能会导致死循环。在上面的示例中,i
的值在每次循环迭代时都被递增,从而最终导致循环条件为假,循环结束。