疊代語句

選擇語句是根據表達式的值選擇語句並執行一次,而疊代語句重複執行語句多次。在循環的每次疊代中,疊代語句都計算表達式的值。開始測試循環在執行語句前計算表達式的值,而結束測試循環在執行語句後計算表達式的值。

要提前結束循環,而不重新計算表達式的值,可使用下述跳轉語句之一:break、goto、return和throw。continue語句直接進行下一次疊代。

基本介紹

  • 中文名:疊代語句
  • 外文名:Iterative statements
  • 範疇:資訊及通訊科技、編程
  • 類別:while、do語句、for語句
1、while
while語句屬於開始測試循環,它不斷執行嵌套的語句,直到boolean-expression為false。由於每次疊代前都計算表達式的值,因此嵌套的語句將執行零次或多次。
2、do語句
do語句也重複執行嵌套的語句,直到boolean-expression為false。不用於while語句,do語句屬於結束測試循環,因此在計算boolean-expression前,embedded-statement已執行一次。這意味著嵌套的語句至少會執行一次。
3、for語句
for語句可能是被人誤解最深的疊代語句,因為它看起來最複雜,但其基本行為與其他疊代語句相同。它也不斷執行嵌套的語句,直到指定的表達式為false。

相關詞條

熱門詞條

聯絡我們