Đoạn code sau in ra gì?
Console.WriteLine(7 / 2);
Console.WriteLine(7.0 / 2);- A.3 3
- B.3.5 3.5
- C.4 3.5
- D.3 3.5
Đáp án: D
In 3 rồi 3.5. 7 / 2 có hai toán hạng đều là int nên C# chia số nguyên, cắt bỏ phần dư → 3. 7.0 / 2 có 7.0 là double nên toàn bộ phép chia được nâng lên double → 3.5. Kiểu của toán hạng quyết định loại phép chia, không phải kiểu biến nhận kết quả.