語法書 / AA 競程語法書 上冊 / 第七單元 / 本單元重點回顧

本單元重點回顧

  1. 函式定義與呼叫:函式是可重複使用的程式碼段,定義時指定參數型態、回傳型態,呼叫時傳入參數;同一段邏輯重複出現(Rule of Three)就該抽成函式。
  2. 巢狀呼叫:函式呼叫的結果可以直接當另一次呼叫的參數(f(f(2))、gcd(gcd(x, y), z));函式內也能呼叫別的函式,題目給的數學函數照定義各寫一個函式再組合最不容易錯。
  3. main 也是函式:回傳 0 代表程式正常結束;在 main 任何地方 return 0; 可提早結束程式,適合特殊情況先處理先離開。
  4. Return 語句:執行 return 後函式立刻結束,後續程式不執行;非 void 函式忘記 return 是未定義行為(main 例外)。

登入後即可閱讀完整內容

語法書免費開放給所有 AACPOJ 帳號,註冊只要一分鐘。