民國105年 第2梯次 電腦硬體裝修乙級 學科
第55題
在V i s u a l B A S I C 語言中其運算優先順序,下列何者正確?
題目
在V i s u a l B A S I C 語言中其運算優先順序,下列何者正確?
- (1) 關係運算>算術運算>邏輯運算
- (2) 算術運算>邏輯運算>關係運算
- (3) 邏輯運算>關係運算>算術運算
- (4) 算術運算>關係運算>邏輯運算
官方答案
(4) 算術運算>關係運算>邏輯運算
解析
Visual Basic 的運算子優先順序為:括號、指數、負號、乘除、整數除法、取餘數、加減、字串串接、關係運算(=、<、>)、Not、And、Or。也就是先完成算術運算,再進行關係比較,最後才做邏輯運算。因此「算術運算 > 關係運算 > 邏輯運算」正確;若把關係或邏輯運算排到最前面,會先產生 True/False 再參與數值運算,結果與預期不符。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。