JavaScript is required

Cho biết đoạn chương trình sau in ra thông tin gì?

<%

int a=5, b=2; out.println(a/b);

%>

A.

0

B.

2

C.

2.5

D.

Không in gì

Trả lời:

Đáp án đúng: B


Đoạn chương trình thực hiện phép chia số nguyên `a` cho số nguyên `b`. Trong Java (và nhiều ngôn ngữ khác), khi chia hai số nguyên, kết quả sẽ là một số nguyên (phần thập phân bị bỏ đi). Trong trường hợp này, `a = 5` và `b = 2`, vậy `a / b = 5 / 2 = 2`. Do đó, chương trình sẽ in ra giá trị 2.

Câu hỏi liên quan