Kết quả đầu ra của chương trình sau là bao nhiêu?
class increment {
public static void main(String args[]) {
int g = 3;
System.out.print(++g * 8);
}
}
Chọn một:
Trả lời:
Đáp án đúng: C
Đoạn code sử dụng toán tử tăng trước (++g). Điều này có nghĩa là giá trị của biến g sẽ được tăng lên 1 trước khi nó được sử dụng trong phép nhân.
Ban đầu, g = 3.
++g sẽ tăng g lên 4.
Sau đó, 4 * 8 = 32.
Vậy, kết quả đầu ra của chương trình là 32.