免費開始練習
地特四等申論題 108年 [資訊處理] 程式設計概要

第 一 題

一、以下 Java 程式執行後,螢幕會顯示什麼?(15 分) public class Problem1 { public static void main(String[] args) { for(int i = 1; i <= 5; i++) { for(int j = 1; j <= i; j++) System.out.print(' '); for(int j = 1; j <= 6-i; j++) System.out.print("**"); System.out.println(); } } }
📝 此題為申論題

思路引導 VIP

遇到巢狀迴圈的圖形輸出題,首要步驟是釐清「外層迴圈控制行數」,「內層迴圈控制每一行的字元種類與數量」。建議建立簡單的變數追蹤表,列出每一列對應的變數值及其印出的空格與星號數量,按照規則逐步推導即可精準畫出圖形。

🤖
AI 詳解 AI 專屬家教

【解題思路】透過手動追蹤巢狀迴圈的變數值(i 與 j),計算出每一行印出的空格與星號數量。 【詳解】 已知程式有兩層迴圈結構,外層迴圈控制行數(i 從 1 到 5,共執行 5 次,即輸出 5 行)。

▼ 還有更多解析內容

升級 VIP 解鎖