Font size
Worksheetsif-else 綜合評量
Total questions: 10
Worksheet time: 7mins
我們可以透過____根據條件調整程序執行順序?
數據存儲
流程控制
輸出格式
輸入處理
根據以下程式碼,當條件1為真,會發生什麼事?
y=x;
z=x;
先執行y=x; 後執行z=x;
程序立即終止
哪個選項最能解釋流程圖中的假分支?
程序不斷重複輸入步驟
顯示一般訊息然後程序結束
顯示油量不足訊息然後程式結束
系統自動為汽車加油
在範例程式中用於決定票的條件是什麼?
height >= 100
height < 100
height > 110
height == 110
使用巢狀 if-else 結構需注意以下「哪些」情況?(多選題)
善用縮排,排版清晰避免分不清 if-else 的分配
編譯器會忽略所有在內部的條件
未處理的 else 區塊,可能造成某些條件沒有好好被處理
if 條件總是評估為真
為什麼一致的縮排對於巢狀 if-else 結構很重要?
提高了可讀性,讓程式分組更明顯
強制條件檢查的執行速度更快
確保變數變得全局可用
自動為每個區塊添加大括號
在巢狀的 if-else 結構中,當內部 if 條件為真時會發生什麼?
只有外部 if 區塊執行
程式跳過整個外部 if
只有內部 if 區塊執行
內部和外部的 else 區塊都執行
哪個陳述最能描述此程式中的 else if?
與 if 一起執行
重複相同的第一個條件
添加一個新的條件測試
跳過條件的評估
哪個組合條件僅在汽油至少為 5 且小於 20 時為真?
(gasoline <= 5) && (gasoline >= 20)
(gasoline < 5) || (gasoline > 20)
(gasoline >= 5) && (gasoline < 20)
(gasoline > 20) || (gasoline < 5)
下列敘述何者錯誤?
if 後面一定要有else
if 後面可以有
else...if
else 前面一定要有 if
if 跟 else 是互補關係
