民國106年 第2梯次 電腦軟體設計丙級 學科
第70題
在V i s a u l B a s i c . N E T 語言中,C o n s o l e . W r i t e L i n e ( 3 + 4 * 5…
題目
在V i s a u l B a s i c . N E T 語言中,C o n s o l e . W r i t e L i n e ( 3 + 4 * 5 - 4 ) 的結果為何?
- (1) 49
- (2) 41
- (3) 15
- (4) 19
官方答案
(4) 19
解析
VB.NET 的算術運算子依優先順序處理,乘除優先於加減,同優先級則由左至右。運算式 3 + 4 * 5 - 4 先計算 4 * 5 = 20,再依序為 3 + 20 = 23、23 - 4 = 19,因此結果為 19。若誤以為由左至右依序計算,會得到 (3+4)*5-4 = 31,並非選項所列數值;49 與 41 也不符合任何正確的運算順序。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。