1. 程式人生 > >do while“直到”型循環

do while“直到”型循環

urn 結束 入參 至少 ret main 滿足 執行 sum

//用do while語句求1-100所有整數的和

#include <stdio.h>

int main()
{
    int i=0;   //循環初始條件
    int sum=0;

    do
    {
        sum+=i;
        i++;        //驅使循環結束的語句
    }while(i<=100);//循環終止條件

    printf("sum=%d\n",sum);

    return 0;
}

註:

1、while當型循環,只有條件滿足,才可能向下執行。有可能一次都不執行。

2、do while直到型循環,直到條件為假,才終止循環。至少執行一次。

3、while和do while如果第一次循環判斷為真,兩者的結果是一樣的。

4、while和do while如果第一次循環判斷為假,兩者的結果是不一樣的。其中,while一次都沒執行,而do while執行了一次。

5、do while用作入參型檢查,直到,你輸入的數據,滿意為止。

do while“直到”型循環