Cho biểu thức: x = ++a + b++; với a = 5 và b = 8, giá trị của biến x là bao nhiêu sau khi thực hiện câu lệnh trên?
Trả lời:
Đáp án đúng: B
Giải thích:
Biểu thức x = ++a + b++ được thực hiện như sau:
1. ++a: Giá trị của a tăng lên 1 trước khi được sử dụng. Vì vậy, a = 5 + 1 = 6.
2. b++: Giá trị của b được sử dụng trước, sau đó mới tăng lên 1. Vì vậy, giá trị của b trong biểu thức là 8, sau đó b tăng lên 9.
3. x = 6 + 8 = 14.
Vậy, giá trị của x là 14.