Kết quả của chương trình sau là gì?
#include
void main() {
printf(“ % d”, 3 < 7 && 8 > 6);
};
#include
void main() {
printf(“ % d”, 3 < 7 && 8 > 6);
};
Trả lời:
Đáp án đúng: A
Đoạn chương trình sử dụng toán tử logic AND (&&) để kết hợp hai biểu thức so sánh.
- Biểu thức `3 < 7` trả về giá trị true (1) vì 3 nhỏ hơn 7.
- Biểu thức `8 > 6` trả về giá trị true (1) vì 8 lớn hơn 6.
Toán tử `&&` chỉ trả về true (1) nếu cả hai toán hạng đều true (1). Trong trường hợp này, cả hai biểu thức đều đúng, do đó `3 < 7 && 8 > 6` trả về true (1). Vì vậy, chương trình in ra giá trị 1.
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
