民國114年 第2梯次 延期考區 電腦軟體設計丙級 學科
第74題
下列C 程式,其執行結果為何?
題目
下列C 程式,其執行結果為何?
- (1) 9
- (2) 8
- (3) 11
- (4) 10
官方答案
(1) 9
解析
推測題目為遞迴函數 f(9) 或迴圈累加 1+2+3+4+... 之類經典例題,執行結果為 9。若程式碼為 int f(int n){ return n<=1? n : f(n-1)+f(n-2); } 則 f(9)=34 不在選項;若為單純遞迴回傳 n,則 f(9)=9 符合選項 1。依歷年題庫慣例,答案為 9。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。