Examly題庫立即開始練習
國中教甄|資訊科技資訊科技115 年第 16 題單選題

請問以下 Python 程式碼輸出結果為何? def f(n): return 1 return n \* f(n - 2) print(f(5))

A5
B15正確答案
C120
D發生無限遞迴
答案與詳解
B
正確答案
本題官方答案為 (B)。命題者原意為測試雙階乘(5!! = 15)的遞迴邏輯,但程式碼漏寫條件判斷式。備考時請留意此出題瑕疵,依官方答案選 (B)。

為什麼答案是 B

符合命題者預設的雙階乘遞迴邏輯(5 * 3 * 1 = 15),為官方正確答案。

載入中…

資訊科技 相關題目

想練更多資訊科技考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

黑皮