Trả lời:
Đáp án đúng: B
Trong hầu hết các ngôn ngữ lập trình, đặc biệt là C/C++, Java và C#, khi bạn viết một số thực (ví dụ: 3.14) mà không chỉ định kiểu dữ liệu cụ thể, trình biên dịch thường hiểu nó là một số kiểu `double` (kiểu số thực dấu phẩy động có độ chính xác kép). Các kiểu dữ liệu `float` (số thực dấu phẩy động có độ chính xác đơn) cần được chỉ định rõ ràng bằng cách thêm hậu tố 'f' hoặc 'F' (ví dụ: 3.14f). Do đó, đáp án đúng là D.





