Examly題庫立即開始練習
司法海巡移民特考計算機大意10624單選題

下列 C 程式執行後,變數 k 的最後印出值為何? int main(){ int i, j; int k = 0; for (i = 0; i < 9; i++){ for (j = 0; j < i; j++){ k = k + 1; } } printf("k = %d\n", k); }

A28
B29
C36正確答案
D45
答案與詳解
C
正確答案
雙層迴圈內圈跑 0+1+2+...+8=36 次,k 最終為 36。

為什麼答案是 C

外層 i 從 0 到 8,內層 j 從 0 到 i-1,執行次數為 0+1+2+3+4+5+6+7+8=36。

考點:邊界誤算考點:干擾選項考點:等差級數求和考點:off-by-one 陷阱
載入中…

計算機大意 相關題目

想練更多計算機大意考古題?

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

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