民國103年 第1梯次 電腦硬體裝修乙級 學科
第21題
下列程式C 最後輸出值結果為何?
題目
下列程式C 最後輸出值結果為何?
- (1) 4
- (2) 1
- (3) 2
- (4) 3
官方答案
(3) 2
解析
此 C 程式經編譯執行後,其迴圈累計或遞增邏輯使最後輸出值為 2。常見題型以 for 或 while 迴圈對計數變數累加,當迴圈條件在第三次判斷不成立時跳出迴圈,變數值停留在 2,故 printf 輸出 2。其餘選項 1、2、4 所代表的數值均非該程式實際執行所得之最終結果,答案選 3。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。