在C語言中,while
循環用于重復執行一段代碼,直到給定的條件不再滿足。while
循環的基本語法結構如下:
while (condition) {
// 循環體(需要執行的代碼)
}
其中,condition
是一個布爾表達式,用于測試循環是否應該繼續執行。如果condition
為真(非零),則執行循環體內的代碼。執行完循環體后,再次檢查condition
,如果仍然為真,則繼續執行循環體。這個過程將一直重復,直到condition
變為假(零)為止。
下面是一個簡單的while
循環示例:
#include<stdio.h>
int main() {
int i = 1;
while (i <= 5) {
printf("Hello, World! (%d)\n", i);
i++;
}
return 0;
}
在這個示例中,我們使用while
循環打印5次"Hello, World!"。循環條件是i <= 5
,每次迭代時,我們遞增i
的值。當i
大于5時,循環將停止。