首頁  >  文章  >  後端開發  >  C語言中do while語句的用法是什麼?

C語言中do while語句的用法是什麼?

烟雨青岚
烟雨青岚原創
2020-07-06 16:37:3013804瀏覽

C語言中「do while」語句用於語句的迴圈判斷;語法為:「do {程式碼語句} while(表達式);」。它與while迴圈的不同在於:「do while」先執行迴圈中的語句,然後再判斷表達式是否為真,如果為真則繼續迴圈;如果為假,則終止迴圈。

C語言中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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn