Examly題庫立即開始練習
初考-統計資料處理大意11111單選題

下列遞迴函數,當執行 FR(51)後,回傳值為何? int FR(int N){ if(N <= 1)return 1; else return N * FR(N/3); }

A3375
B4000
C4335正確答案
D5000
答案與詳解
C
正確答案
本題考查遞迴函數的追蹤與整數除法特性。依序展開 FR(51) = 51 × FR(17) = 51 × 17 × FR(5) = 51 × 17 × 5 × FR(1),最終算出 4335。

為什麼答案是 C

正確追蹤遞迴:FR(51) = 51*FR(17);FR(17) = 17*FR(5);FR(5) = 5*FR(1);FR(1) = 1。回溯相乘:51 * 17 * 5 * 1 = 4335。

考點:計算錯誤考點:干擾選項考點:遞迴追蹤
載入中…

資料處理大意 相關題目

想練更多資料處理大意考古題?

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

Download on theApp Store即將推出Google Play
黑皮