Trả lời:
Đáp án đúng: B
Trong C/C++, theo mặc định, một số thực (real number) không được chỉ định rõ ràng là kiểu `float` sẽ được hiểu là kiểu `double`. Kiểu `double` cung cấp độ chính xác cao hơn so với `float`. Do đó, khi bạn viết `3.14` trong code, trình biên dịch sẽ coi nó là một giá trị `double` trừ khi bạn ép kiểu nó thành `float` (ví dụ: `3.14f`).
* **A. float:** Sai. Mặc dù `float` là một kiểu số thực, nó không phải là kiểu mặc định.
* **B. double:** Đúng. Đây là kiểu số thực mặc định.
* **C. long double:** Sai. `long double` có độ chính xác cao hơn `double`, nhưng không phải là kiểu mặc định.
* **D. far double:** Sai. Không có kiểu dữ liệu chuẩn nào như `far double` trong C/C++.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
