下列 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
答案與詳解
外層 i 從 0 到 8,內層 j 從 0 到 i-1,執行次數為 0+1+2+3+4+5+6+7+8=36。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
