C++ 教學 入門 : Statement 9 do while

C++ 教學 入門 : Statement 9 do while


好的頻道需要你的支持,謝謝你使用Youtube影片的超級感謝功能給我們鼓勵。






好的頻道需要你的支持,謝謝你使用Youtube影片的超級感謝功能給我們鼓勵。

do while

單一敍述:

do
 statement;
while(boolValue);

區塊敍述:

do{
 statements
}while(boolValue);

說明:

  1. 之前的 while 與 for 是先檢查條件,條件成立後才執行。do while 是先執行 statement(s) ,執行完才檢查條件,若條件成立,再執行一次 statement(s),持續到條件不成立為止。也就是說,do while 的條件檢查的是下一次是否執行而不是這一次是否執行,因為這一次己經執行完了。
  2. 在正常情況下,三種迴圈的執行次數是一樣的。只有在條件一開始就不成立的情況下,do while 才會多執行一次
  3. do while 可以說是至少執行一次的迴圈

使用時機:

迴圈中的敍述或敍述群至少要執行一次時。

作者 : 許裕永

留言