1. 程式人生 > >for循環再探

for循環再探

for語句 步驟 for循環 摘要 循環 變量 p s 失敗 spa

摘要:for循環頭的組成、for的執行流程

一、for 語句的組成

0. 舉個例子

  • for (int val = 1; val <= 10; ++val)  sum += val;

1. 循環頭的組成

  • 初始化語句:int val = 1
  • 循環條件:val <= 10
  • 表達式:++val

2. 初始化語句

  • 變量 val 僅在循環內部存在
  • 初始化語句只在for循環入口處執行

3. 循環條件

  • 循環體每次執行前都會先檢查循環條件,只要循環條件成立,就會執行循環體

4. 表達式

  • 表達式在for循環體之後執行
  • 執行完表達式後,for語句重新檢測循環條件

二、for循環的執行流程

  1. 創建變量 val,將其初始化為1。
  2. 檢測 val 是否小於等於 10。若檢測成功,執行 for循環體;若失敗,退出循環。
  3. 將 val 的值增加1
  4. 重復第2步中的條件檢測,只要條件為真就繼續執行剩余步驟。

for循環再探