民國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. (1) 49
  2. (2) 41
  3. (3) 15
  4. (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料