c語(yǔ)言中的while語(yǔ)句怎么使用

小億
84
2024-05-30 18:39:10

在C語(yǔ)言中,while語(yǔ)句用于循環(huán)執(zhí)行一段代碼,只要給定的條件為真。其基本語(yǔ)法如下:

while (condition) {
    // 代碼塊
}

其中,condition是一個(gè)表達(dá)式,如果它的值為真(非零),則循環(huán)會(huì)繼續(xù)執(zhí)行代碼塊中的代碼;如果它的值為假(0),則循環(huán)結(jié)束,程序?qū)⑻鲅h(huán)并執(zhí)行循環(huán)后面的代碼。

以下是一個(gè)簡(jiǎn)單的示例,使用while循環(huán)打印數(shù)字1到5:

#include <stdio.h>

int main() {
    int i = 1;

    while (i <= 5) {
        printf("%d\n", i);
        i++;
    }

    return 0;
}

在這個(gè)例子中,循環(huán)條件是i <= 5,只要i的值小于等于5,循環(huán)就會(huì)繼續(xù)執(zhí)行。每次循環(huán),程序會(huì)打印i的值并將i遞增1,直到i的值超過(guò)5時(shí)循環(huán)結(jié)束。

0