右側g(5)函式呼叫執行後,回傳值為何?- int f(int n)
- {
- if (n > 4)
- {
- return 2;
- }
- else if (n == 3)
- {
- return (4 + f(n + 1));
- }
- else
- {
- return (2 + f(n + 1));
- }
- }
- int g(int n)
- {
- int j = 0;
- for (int i = 1; i <= n - 1; i = i + 1)
- {
- j = j + f(i);
- }
- return j;
- }
複製代碼 (A) 32
(B) 34
(C) 36
(D) 38
本帖隱藏的內容需要積分高於 1 才可瀏覽 |