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.
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
Câu hỏi cùng chủ đề
Chưa có câu hỏi