Trả lời:
Đáp án đúng: A
Để trả lời câu hỏi này, chúng ta cần hiểu về cách biểu diễn số vô cùng trong lập trình, đặc biệt là khi sử dụng các phép toán có thể dẫn đến kết quả không xác định.
Khi một số thực dương chia cho 0, kết quả là dương vô cùng (positive infinity). Trong nhiều ngôn ngữ lập trình, nó được biểu diễn là `inf` hoặc `infinity`.
Khi một số thực âm chia cho 0, kết quả là âm vô cùng (negative infinity). Nó thường được biểu diễn là `-inf` hoặc `-infinity`.
Trong các phương án:
- Phương án 1: `–inf\ninf` (âm vô cùng, dương vô cùng)
- Phương án 2: `–infinity\ninf` (âm vô cùng, dương vô cùng)
- Phương án 3: `Error\nError` (Lỗi, Lỗi)
- Phương án 4: `Error\nJunk value` (Lỗi, Giá trị rác)
Nếu phép chia cho 0 được thực hiện một cách trực tiếp và ngôn ngữ lập trình hỗ trợ biểu diễn vô cùng, thì kết quả sẽ là dương vô cùng hoặc âm vô cùng, tùy thuộc vào dấu của số bị chia.
Vì vậy, phương án 1 và 2 có vẻ đúng, tuy nhiên phương án 2 có cách viết "infinity" tường minh hơn.
Do đó, phương án 2 là chính xác nhất.
Tổng hợp 200 câu hỏi trắc nghiệm lập trình Python có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
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
