民國113年 第2梯次 網頁設計丙級 學科
第56題
下列C/C++程式片段,輸出結果何者正確?
題目
下列C/C++程式片段,輸出結果何者正確?
- (1) 2
- (2) 4
- (3) 3
- (4) 1
官方答案
(2) 4
解析
解 C/C++ 片段題時,先確認變數初值、迴圈執行次數,以及每一圈是累加還是乘算,再逐圈追蹤變數值。C 語言的陣列索引與計數都從 0 開始,若片段以 a[i] 取用元素,執行結束後所印出的值為 4;若誤把索引當成從 1 起算,就會多取一格而得到不同的數值。按步模擬、不跳步,是這類題目不失分的关键。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。