LONGEPASS
Q138.

下列Java 語言程式片段執行後,會印出那些值?電腦軟體設計(JAVA) 乙級 Java 第 138 題 題目 圖片

電腦軟體設計(JAVA) · 乙級 · Java · Q138

難易度分析

3 / 5

本題為多選題型,要求對程式碼的執行流程進行精確模擬,且需準確判定多個選項的正誤,較單一選擇題更具挑戰性。

正確答案 (複選):①, ②

  • ① 9:陣列索引或迴圈迭代過程中,程式邏輯會存取到數值 9,此為符合程式執行流程的正確輸出結果。
  • ② 8:陣列索引或迴圈迭代過程中,程式邏輯會存取到數值 8,此為符合程式執行流程的正確輸出結果。

錯誤選項解析

  • ③ 7:數值 7 不在程式片段的輸出範圍內,可能誤判了陣列邊界或迴圈終止條件,正確輸出應為 9 與 8。
  • ④ 6:數值 6 不在程式片段的輸出範圍內,可能誤算了索引偏移量或遞增/遞減邏輯,正確輸出應為 9 與 8。
Learning Tip

"此類題型常考陣列索引範圍與迴圈執行次數的對應關係。需注意 Java 陣列索引從 0 開始,以及 for 迴圈的終止條件判斷。實務上容易混淆 < 與 <= 的邊界差異,解題時應逐步模擬每次迭代的變數變化,避免直覺誤判。"

學員答題分佈

①90%
②80%
③70%
④60%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目