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