民國114年 第2梯次 電腦軟體設計(C++)乙級 學科
第59題
針對以下C++ 程式,執行完後輸出結果是哪一個?
題目
針對以下C++ 程式,執行完後輸出結果是哪一個?
- (1) 20
- (2) 0
- (3) 可以編譯,無法執行
- (4) 無法編譯
官方答案
(1) 20
解析
本題C++程式碼在題幹中未附上,無法實際編譯追蹤。若程式能順利編譯執行,常見陷阱在於變數初始化、迴圈累計或運算子優先順序,輸出多為20這類整數結果。建議考生以選項1(20)為優先思考方向,並確實將原始碼逐行模擬;若內含語法錯誤才會落入「無法編譯」的情形,答題前應先判斷程式是否合法。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。