do while語句是一種循環(huán)語句,它會先執(zhí)行一次循環(huán)體,然后檢查循環(huán)條件是否成立,如果條件成立就繼續(xù)執(zhí)行循環(huán)體,直到條件不成立為止。
do while語句的基本語法如下:
do {
// 循環(huán)體
} while (條件);
在使用do while語句時,首先會執(zhí)行一次循環(huán)體,然后檢查條件是否成立,如果條件成立就繼續(xù)執(zhí)行循環(huán)體,直到條件不成立為止。
例如,下面是一個使用do while語句的例子,實現(xiàn)輸出1到5的數(shù)字:
#include <stdio.h>
int main() {
int i = 1;
do {
printf("%d\n", i);
i++;
} while (i <= 5);
return 0;
}
以上代碼會輸出:
1
2
3
4
5
需要注意的是,do while語句中的循環(huán)體至少會執(zhí)行一次,即使條件不成立。