JavaScript is required

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);

A.

Phuong trinh vo nghiem

B.

Phuong trinh co vo so nghiem

C.

-1.6

D.

Lỗi biên dịch

Trả lời:

Đáp án đúng: A


Đoạn mã kiểm tra điều kiện của `a` và `b`. - Đầu tiên, kiểm tra `if (a == 0)`. Vì `a = 0`, điều kiện này đúng. - Tiếp theo, kiểm tra `if (b != 0)`. Vì `b = 8`, điều kiện này đúng. - Do cả hai điều kiện `if` đều đúng, lệnh `System.out.println("Phuong trinh vo nghiem");` sẽ được thực thi. Kết quả in ra màn hình là "Phuong trinh vo nghiem".

Câu hỏi liên quan