民國113年 第2梯次 電腦軟體設計丙級 學科
第54題
在Visaul Basic.NET 語言中,Console.WriteLine(3 + 4 * 5 - 4)的結果為何?
題目
在Visaul Basic.NET 語言中,Console.WriteLine(3 + 4 * 5 - 4)的結果為何?
- (1) 19
- (2) 41
- (3) 15
- (4) 49
官方答案
(1) 19
解析
VB.NET 遵循四則運算優先順序:先乘除後加減,同級由左而右。原式 3 + 4 * 5 - 4 中,先算乘法 4 * 5 = 20,再自左向右加減:3 + 20 = 23,23 - 4 = 19。若忽略優先順序從左硬算 (3+4)*5-4 會得 31(非選項);若改成 3+4*(5-4)=7 亦不符規則。故答案為 19,選項 1。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。