ID: 18596

Nhận biết (M1)

Cho đoạn mã sau, kết quả in ra là gì?

int a = 3, b = 4, c;

c = a++ * ++b;

printf("a=%d b=%d c=%d", a, b, c);


Giải thích đáp án:

++b: b thành 5 trước. a++: dùng giá trị cũ a=3, sau đó a thành 4

c = 3 * 5 = 15. Kết quả: a=4, b=5, c=15.

để xem lời giải của câu hỏi này