Trả lời:
Đáp án đúng: C
Trong ngôn ngữ lập trình C (và các ngôn ngữ tương tự), xâu định dạng (format string) được sử dụng để định dạng dữ liệu đầu ra. Mỗi ký tự phần trăm (%) đi kèm với một ký tự khác sẽ tạo thành một đặc tả định dạng, cho biết kiểu dữ liệu nào sẽ được in ra.
- "%u" được dùng để in ra một số nguyên không dấu (unsigned integer).
- "%e" được dùng để in ra một số thực dưới dạng ký pháp khoa học (ví dụ: 1.23456e+05).
- "%d" hoặc "%i" được dùng để in ra một số nguyên có dấu (signed integer).
- "%p" được dùng để in ra một con trỏ (địa chỉ bộ nhớ).
Vì câu hỏi yêu cầu in ra một "số nguyên", cả "%u" và "%d" đều có thể được xem là đáp án đúng. Tuy nhiên, thông thường, "%d" được sử dụng phổ biến hơn khi muốn in ra một số nguyên nói chung (bao gồm cả số âm và số dương). Nếu muốn in số nguyên không âm thì dùng "%u". Trong trường hợp này, ta chọn "%d" vì nó tổng quát hơn.
Tổng hợp 600+ câu hỏi trắc nghiệm lập trình C có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
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
