khoahoc.vietjack.com

Câu hỏi:

11/06/2026 6 Lưu

Đọc đoạn mã sau:

11: int x = 3;

12: int y = 1;

13: if (x = y) {

14: System.out.println("x = " + x);

15: }

Kết quả in ra của đoạn mã trên là gì?

A.

x = 1

B.

x = 3

C.

Lỗi biên dịch

D.

Chương trình chạy nhưng không in ra kết quả

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án C

Vì:

Sử dụng sai phép so sánh trong lệnh if, toán tử = là toán tử gán không sử dụng trong biểu thức của lệnh if.