|
APCS 觀念題 10503 - 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);- int fun (int n) {
- int fac = 1;
- if (n >= 0) {
- fac = n * fun(n - 1);
- }
- return fac;
- }
複製代碼本帖隱藏的內容需要回復才可以瀏覽 |
|