民國108年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第69題
下列Java 語言程式片段執行後,會分別印出那些值?
題目
下列Java 語言程式片段執行後,會分別印出那些值?
- (1) 70
- (2) 152
- (3) 408
- (4) 985
官方答案
(1) 70、(3) 408
解析
此 Java 程式片段包含數個輸出敘述,執行時依序在不同分支印出數值。第一個輸出來自迴圈累加運算,結果為 70;另一個輸出則因方法呼叫與遞迴展開,得到 408。作答重點在於追蹤變數初值、迴圈終止條件與遞迴回傳值,確認每次 System.out.println 執行當下的變數內容。其餘 152、985 並非本程式實際印出的值。答案為 1、3。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。