試卷名稱:105年 - 105 APCS程式設計觀念題(105/03/05)#107285
年份:105年
科目:APCS大學程式設計先修檢測
20. 右側為一個計算 n 階層的函式,請問該如何修改才會得到正確的結果?

(A) 第 2 行,改為 int fac = n;
(B) 第 3 行,改為 if (n > 0) {
(C) 第 4 行,改為 fac = n * fun(n+1);
(D) 第 4 行,改為 fac = fac * fun(n-1);