8. 函式與遞迴
I. 函式
A. 何謂函式?


B. 為何需要函式?
C. 函式的基本結構
1. 無回傳值、無參數輸入型
2. 無回傳值、有參數輸入型
3. 有回傳值、無參數輸入型
4. 有回傳值、有參數輸入型
D. 函式呼叫
1. 無參數的函式
2. 單個參數的函式
3. 多個參數的函式
4. 未知個參數的函式
5. 有預設值的參數
6. 函式的相互呼叫
7. 【補充】閉包(closure)函式
II. 遞迴




A. 遞迴的必要條件
B. 範例
【範例一】請用遞迴方式計算n層香檳塔共有幾個杯子
【範例二】請用遞迴方式計算出n階乘的值
Last updated

