問題詳情

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);

參考答案

答案:B
難度:計算中-1
書單:沒有書單,新增