while 循环的基本用法
C++中的while循环是一种控制语句,用于重复执行某一段代码,其语法形式如下:
while (条件)
{
// 循环体
}
while循环语句的执行流程是:先检查条件,如果条件为真,则执行循环体,再次检查条件,如果条件仍然为真,则继续执行循环体,如果条件不为真,则跳出循环。
while循环通常用于执行次数不确定的循环,当循环次数确定时,通常使用for循环。下面举例说明while循环的使用方法:
// 使用while循环输出1~10
int i = 1;
while (i <= 10)
{
cout << i << endl;
i++;
}
上面的代码中,使用while循环输出1~10,其中i是一个int类型的变量,用于控制循环次数,每次循环后,i的值自动加1,当i的值大于10时,跳出循环。
注意事项
- while循环的条件必须是一个布尔表达式,如果条件不满足,则会导致死循环。
- while循环中的循环变量一定要发生变化,否则会导致死循环。