Đọ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ì?
x = 1
x = 3
Lỗi biên dịch
Chương trình chạy nhưng không in ra kết quả
Câu hỏi trong đề: 200+ câu trắc nghiệm Java cơ bản có đáp án !!
Quảng cáo
Trả lời:
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.
Hot: 1000+ Đề thi cuối kì 2 file word cấu trúc mới 2026 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 2
double
int
long
long float
Lời giải
Chọn đáp án D
Vì:
double, int, long ở các là các kiểu dữ liệu nguyên thủy trong Java. Trong Java không có kiểu dữ liệu dẫn xuất long float.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 4
x=-1 y=2
Lỗi biên dịch: Uncompilable source code - incompatible types
x=-1 y=-13
x=-1 y=4
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 5
A. Các lớp được tạo thể hiện từ đó
B. Một thể hiện của lớp
C. Một tham chiếu đến một thuộc tính
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 6
int x=13;
System.out.println(x);
int x=13;
System.out.println("x");
int x=13;
System.out.println("13");
int x=13;
System.out.println(""+x);
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 7
Netbeans
Eclipse
JDK
Java Platform
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.