C語言中「do while」語句用於語句的迴圈判斷;語法為:「do {程式碼語句} while(表達式);」。它與while迴圈的不同在於:「do while」先執行迴圈中的語句,然後再判斷表達式是否為真,如果為真則繼續迴圈;如果為假,則終止迴圈。
do-while語句的一般形式為:
do{ 代码语句 } while(表达式);
這個迴圈與while迴圈的差異在於:它先執行迴圈中的語句,然後再判斷表達式是否為真,如果為真則繼續迴圈;如果為假,則終止迴圈。 因此,do-while迴圈至少要執行一次迴圈語句。其執行過程可用下圖表示。
【例6-5】用do-while語句計算從1加到100的值
#include <stdio.h> int main(void){ int i,sum=0; i=1; do{ sum=sum+i; i++; } while(i<=100); printf("%d\n",sum); return 0; }
同樣當有許多語句參加迴圈時, 要用"{"和"}"把它們括起來。
推薦教學:《C語言》
以上是C語言中do while語句的用法是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!