Examly題庫立即開始練習
共 3 類科共用卷
普考-電子工程普考-電信工程普考-工業行政
計算機概要107 年第 31 題單選題

函數 A 是以 C 語言實作: int A(int m, int n) { if ( m < 2 ) return n + 1; else return A ( m - 2 , n / 3 ); } 請問 A(5,729)所回傳的值應為下列何者?

A81
B82正確答案
C729
D730
答案與詳解
B
正確答案
遞迴呼叫 A(5,729)→A(3,243)→A(1,81),m<2 回傳 n+1=82。

為什麼答案是 B

A(5,729)→A(3,243)→A(1,81),此時 m=1<2 滿足條件,回傳 n+1=81+1=82,正確。

載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

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

黑皮