民國110年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第42題

一Java 程式片段如下,執行後下列何者為其輸出?

題目

一Java 程式片段如下,執行後下列何者為其輸出?

  1. (1) 1234
  2. (2) 12
  3. (3) 123
  4. (4) 1

官方答案

(3) 123

解析

此題考輸出敘述與迴圈的搭配。System.out.print 不換行,會把每次內容緊接輸出;System.out.println 才會換行。依程式流程,計數器由 1 起,每次先判斷條件再輸出並遞增,條件不再成立(或遇 break)即離開迴圈,故依序印出 1、2、3,結果為 123。若把 break 與 continue 混淆,continue 只跳過該次,可能多印出 4 而成 1234;若提前在 i 等於 3 時中止,則只得到 12。

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

官方資料