民國108年 第2梯次 電腦軟體設計丙級 學科
第6題
在Visaul Basic.NET 語言中,Console.WriteLine(3 / 10 * 3) 的結果為何?
題目
在Visaul Basic.NET 語言中,Console.WriteLine(3 / 10 * 3) 的結果為何?
- (1) 0.9
- (2) 0
- (3) 10
- (4) 0.6
官方答案
(1) 0.9
解析
Visual Basic.NET 的 / 運算子代表浮點數除法,會傳回 Double 型別;整數除法才使用反斜線運算子。運算由左至右進行:3 / 10 先得到 0.3,再乘以 3 得 0.9,所以 Console.WriteLine 輸出 0.9。若將 3/10 誤用整數除法才會得到 0,但本題使用的是 /,因此正確結果為 0.9。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。