Khối lệnh sau ra kết quả là bao nhiêu với a = 0, b = 8?
double a,
b;
if (a == 0) if (b != 0) System.out.println(“Phuong trinh vo nghiem”);
else System.out.println(“Phuong trinh co vo so nghiem”);
else System.out.println( - b / a);
double a,
b;
if (a == 0) if (b != 0) System.out.println(“Phuong trinh vo nghiem”);
else System.out.println(“Phuong trinh co vo so nghiem”);
else System.out.println( - b / a);
Trả lời:
Đáp án đúng: A
Đoạn code được cung cấp kiểm tra các điều kiện để in ra các thông báo khác nhau dựa trên giá trị của `a` và `b`.
- Ban đầu, `a = 0` và `b = 8`.
- Câu lệnh `if (a == 0)` được thực thi. Vì `a` bằng 0, nên phần thân của `if` ngoài được thực thi.
- Bên trong `if (a == 0)`, có một câu lệnh `if (b != 0)`. Vì `b` bằng 8 (khác 0), nên phần thân của `if` trong được thực thi.
- Phần thân của `if` trong in ra "Phuong trinh vo nghiem".
Vậy đáp án đúng là "Phương trình vô nghiệm".
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
