Chương trình sau có chức năng sắp xếp một dãy số cho trước. hãy kiểm tra xem chương trình có lỗi không? Nếu có thì tìm và sửa lỗi.

VẬN DỤNG

Câu 1: Chương trình sau có chức năng sắp xếp một dãy số cho trước. hãy kiểm tra xem chương trình có lỗi không? Nếu có thì tìm và sửa lỗi.

Chương trình sau có chức năng sắp xếp một dãy số cho trước. hãy kiểm tra xem chương trình có lỗi không? Nếu có thì tìm và sửa lỗi.


Chương trình bị lỗi logic. Khi chạy chương trình như trên sẽ cho ra kết quả là [10, 0, 1, 2, 5, 8, 4].

Sửa lại: 

  • Dòng lệnh thứ 2: range(len(A) - 1) → range(len(A))
  • Dòng lệnh thứ 4: j > 1 → j > 0

Trắc nghiệm Tin học 10 kết nối tri thức bài Kiếm thử và gỡ lỗi chương trình

Bình luận

Giải bài tập những môn khác