民國114年 第2梯次 電腦軟體設計(C++)乙級 學科

第59題

針對以下C++ 程式,執行完後輸出結果是哪一個?

題目

針對以下C++ 程式,執行完後輸出結果是哪一個?

  1. (1) 20
  2. (2) 0
  3. (3) 可以編譯,無法執行
  4. (4) 無法編譯

官方答案

(1) 20

解析

本題C++程式碼在題幹中未附上,無法實際編譯追蹤。若程式能順利編譯執行,常見陷阱在於變數初始化、迴圈累計或運算子優先順序,輸出多為20這類整數結果。建議考生以選項1(20)為優先思考方向,並確實將原始碼逐行模擬;若內含語法錯誤才會落入「無法編譯」的情形,答題前應先判斷程式是否合法。

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

官方資料