開始 執行程式碼區塊 (先執行,之後才檢查條件) 條件式 成立? ↻ 回到程式碼區塊,再做一次 do-while 結束 條件放在最後 → 程式碼區塊一定會先跑一次 AA 競程