Cho a = 5, b = 10. Hãy tính giá trị của biểu thức ((a*5 – 2) > ( b + 7))? (a++) : (b--);
Trả lời:
Đáp án đúng: A
Đầu tiên, ta tính giá trị của biểu thức điều kiện: (a * 5 – 2) > (b + 7). Với a = 5 và b = 10, biểu thức trở thành (5 * 5 – 2) > (10 + 7) hay (25 – 2) > 17, tức là 23 > 17. Biểu thức này đúng (true). Do đó, phần (a++) sẽ được thực hiện. a++ có nghĩa là giá trị của a sẽ được trả về trước khi tăng lên 1. Vì vậy, giá trị của biểu thức là giá trị của a, tức là 5. Sau đó a mới tăng lên 6.
Tài liệu tổng hợp các câu hỏi trắc nghiệm lý thuyết môn Nhập môn Công nghệ thông tin (CNTT) hay Tin học đại cương, bao gồm các chủ đề về tổng quan CNTT, biểu diễn dữ liệu, tổ chức hệ thống máy tính, phần mềm thông dụng (Microsoft Word, Excel, PowerPoint) và lập trình cơ bản (ngôn ngữ C). Phù hợp cho sinh viên Đại học Kinh tế Quốc dân.
50 câu hỏi 60 phút