民國110年 第2梯次 網頁設計乙級 學科

第47題

下列C/C++程式片段,輸出結果何者正確?

題目

下列C/C++程式片段,輸出結果何者正確?

  1. (1) 1
  2. (2) 4
  3. (3) 2
  4. (4) 3

官方答案

(4) 3

解析

此類計數迴圈題重點在確認迴圈執行次數與變數遞增時機。常見片段如以 while 或 for 使計數器由 0 累加到條件(如 i<3)不成立後輸出,最終結果為 3。若初始值不同或遞增位置在判斷前後,輸出會變為 1、2 或 4,故需依序追蹤每次迭代後的變數值以得出正確輸出 3。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料