X

SBT Tin học 10 Kết nối tri thức

Nếu chương trình chạy bị lỗi với thông báo lỗi là ZeroDivisionError


Nếu chương trình chạy bị lỗi với thông báo lỗi là ZeroDivisionError thì đó là lỗi gì và em cần sửa lỗi như thế nào? Chọn phương án đúng nhất.

Giải sách bài tập Tin học 10 Bài 30: Kiểm thử và gỡ lỗi chương trình

Câu 30.3 trang 61 SBT Tin học 10: Nếu chương trình chạy bị lỗi với thông báo lỗi là ZeroDivisionError thì đó là lỗi gì và em cần sửa lỗi như thế nào? Chọn phương án đúng nhất.

A. Đây là lỗi không thể sửa được. 

B. Đây là lỗi chia cho 0, em cần xoá lệnh này khỏi chương trình. 

C. Đây là lỗi chia cho 0, em cần thay thế phép toán khác để không xảy ra lỗi này nữa. 

D. Đây là lỗi chia cho 0, em cần tìm hiểu nguyên nhân vì sao lại xuất hiện 0 khi chia, có thể bổ sung lệnh kiểm tra trước khi thực hiện phép chia. 

Lời giải:

Đáp án đúng là: D

Lỗi ZeroDivisionError là lỗi chia cho 0, em cần tìm hiểu nguyên nhân vì sao lại xuất hiện 0 khi chia, có thể bổ sung lệnh kiểm tra trước khi thực hiện phép chia. 

Xem thêm các bài giải sách bài tập Tin học lớp 10 Kết nối tri thức hay, ngắn gọn khác: