//用do while語句求1-100所有整數的和
#include
intmain()
while(i<=100);//
迴圈終止條件
printf(
"sum=%d\n
",sum);
return0;
}
注:1、while當型迴圈,只有條件滿足,才可能向下執行。有可能一次都不執行。
2、do while直到型迴圈,直到條件為假,才終止迴圈。至少執行一次。
3、while和do while如果第一次迴圈判斷為真,兩者的結果是一樣的。
4、while和do while如果第一次迴圈判斷為假,兩者的結果是不一樣的。其中,while一次都沒執行,而do while執行了一次。
5、do while用作入參型檢查,直到,你輸入的資料,滿意為止。
do while迴圈和for迴圈
在很多時候,do while與while是一樣的,當然也有不一樣的,那麼它們有什麼區別呢 寫法 do while 條件 區別 while,當條件滿足時,執行內容,不滿足時,不執行 do while無論條件滿足不滿足,先執行一遍迴圈體沒再去判斷條件。例如 var a 1 var sum 0 dowhi...
for迴圈,while迴圈,do while迴圈
for int i 0 i 5 i while true for 迴圈和while 迴圈滿足條件才能進入迴圈體,do while 迴圈先進行一次迴圈才去判斷迴圈條件是否成立,如果成立繼續進入迴圈體進行迴圈,否則退出迴圈。break return continue 的區別。如果break包含在巢狀迴圈...
for迴圈裡面的do while迴圈
public class text20191127 while i 6 system.out.println sum 對於此道for迴圈中的do whlie迴圈結果如下 for迴圈中的i值1 do while迴圈中的i值2 do中sum的值 0 do while迴圈中的i值3 do中sum的值 3 ...