函數 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
答案與詳解
A(5,729)→A(3,243)→A(1,81),此時 m=1<2 滿足條件,回傳 n+1=81+1=82,正確。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
