在C语言中,while语句用于循环执行一段代码,只要给定的条件为真。其基本语法如下:
while (condition) { // 代码块 }
其中,condition
是一个表达式,如果它的值为真(非零),则循环会继续执行代码块中的代码;如果它的值为假(0),则循环结束,程序将跳出循环并执行循环后面的代码。
以下是一个简单的示例,使用while循环打印数字1到5:
#includeint main() { int i = 1; while (i <= 5) { printf("%d\n", i); i++; } return 0; }
在这个例子中,循环条件是i <= 5
,只要i
的值小于等于5,循环就会继续执行。每次循环,程序会打印i
的值并将i
递增1,直到i
的值超过5时循环结束。