Q55.
在Visual Basic 中,關於運算的優先順序,下列何者正確?
電腦硬體裝修 · 丙級 · 作業準備 · Q55
難易度分析
2 / 5
本題考查程式語言中基礎運算子優先順序的記憶程度,僅需對比三類運算子的層級關係即可得出結論,不涉及複雜的推論或計算。
正確答案:①算術運算>關係運算
① 算術運算>關係運算:在 Visual Basic 運算子優先順序中,算術運算子(如 +、-、*、/)的優先級確實高於關係運算子(如 >、<、=),此為程式語言的基本運算規則。
錯誤選項解析
- ② 邏輯運算>算術運算:邏輯運算子(如 And、Or、Not)的優先順序實際上低於算術運算子,應先完成數值計算後才進行邏輯判斷,此選項將優先順序顛倒。
- ③ 邏輯運算>關係運算:邏輯運算子的優先順序低於關係運算子,正確順序應為關係運算先於邏輯運算執行,此選項同樣將優先順序顛倒。
- ④ 關係運算>算術運算:關係運算子的優先順序低於算術運算子,應先完成算術計算再進行關係比較,此選項將兩者順序弄反。
Learning Tip
"Visual Basic 運算子優先順序的完整順序為:算術運算子(最高)→ 關係運算子 → 邏輯運算子(最低)。常考陷阱在於混淆三者的優先級別,實務上建議使用括號 () 明確指定運算順序,避免因預設優先順序導致程式邏輯錯誤。"
學員答題分佈
①算術運算>關係運算0%
②邏輯運算>算術運算0%
③邏輯運算>關係運算0%
④關係運算>算術運算0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!