Examly題庫立即開始練習
2 類科共用卷
普考-電信工程普考-電子工程
計算機概要11427單選題

C 語言的函數如下,則 g(10, 10)的回傳值為何?int g(int s, int n){if(n<=1)return s;return g(s+n, n-1);}

A54
B55
C64正確答案
D65
答案與詳解
C
正確答案
遞迴累加:g(10,10) = 10+10+9+8+...+2 = 64(n=1 時停止,不加 1)

為什麼答案是 C

正解。s 從 10 開始,每次加 n 後 n 遞減:10+10=20、+9=29、+8=37、+7=44、+6=50、+5=55、+4=59、+3=62、+2=64,n=1 時回傳 64。

考點:漏算初始值考點:終止條件誤判考點:遞迴累加考點:邊界錯誤
載入中…

計算機概要 相關題目

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

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

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