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

第68題

執行完下列Java 語言程式片段後,會印出以下那些值?

題目

執行完下列Java 語言程式片段後,會印出以下那些值?

  1. (1) 7
  2. (2) 3
  3. (3) 0
  4. (4) 5

官方答案

(2) 3、(3) 0、(4) 5

解析

題幹所指的 Java 程式片段在題面中未完整附出,無法精確追蹤執行結果。若依此類考題常見模式(如對陣列 {7,3,0,5} 依條件篩選輸出,例如只印出小於某值或排除特定值者),則 7 可能被條件排除,而 3、0、5 被印出。但此為推測,實際輸出須視程式碼中的迴圈邏輯、陣列內容與判斷條件而定。建議以原題完整程式碼重新追蹤:逐行模擬變數變化,確認每一次 System.out.println 所輸出的數值,再比對選項。在資料不全情形下,本題較可能印出的值為 3、0、5(選項 2、3、4)。

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

官方資料