ID: 18595

Nhận biết (M1)

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

int a = 5, b, c;

b = a++;

c = ++a;

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


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

b = a++: gán 5 cho b, sau đó a thành 6

c = ++a: tăng a thành 7 rồi gán cho c. Kết quả: a=7, b=5, c=7.

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