C语言while循环
C语言中的while循环是一种先判断条件,再执行循环体的结构。
while循环的语法格式如下:
while (条件表达式)
{
// 循环体
}
其中,条件表达式是一个返回布尔值(0或1)的表达式,当条件表达式的值为true(非零)时,执行循环体中的语句;当条件表达式的值为false(0)时,跳出循环,继续执行循环后面的代码。
在循环体中,可以执行一系列的语句,包括赋值语句、函数调用等等。
下面是一个简单的示例:
#include <stdio.h>
int main() {
int i = 0;
while (i < 5) {
printf("i = %d\n", i);
i++;
}
return 0;
}
以上代码会输出0到4的数字,每次循环将i的值打印出来,并通过i++将i的值递增。当i的值等于5时,条件表达式i < 5的值为false,跳出循环。