Câu hỏi:

13/05/2022 348

Bài toán yêu cầu sắp xếp dãy số ban đầu thành dãy số tăng dần. Giả sử dãy số ban đầu là [3, 1, 8, 10, 0]. Kết quả thu được dãy [1, 3, 8, 10, 0]. Chương trình có lỗi không? Nếu có lỗi đó thuộc loại gì?

Siêu phẩm 30 đề thi thử THPT quốc gia 2024 do thầy cô VietJack biên soạn, chỉ từ 100k trên Shopee Mall.

Mua ngay

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Chương trình có lỗi

Lỗi logic: Chương trình chạy không lỗi ngoại lệ nhưng kết quả đưa ra sai, không chính xác.

Quảng cáo

book vietjack

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Để tính giá trị trung bình của một danh sách số A người lập trình đã dùng lệnh sau để tính:

gttb = sum(A)/len(A)

Lệnh này có thể sinh lỗi ngoại lệ không? Nếu có thì những lỗi gì?

Xem đáp án » 13/05/2022 4,466

Câu 2:

Nhận biết và phân biệt một số loại lỗi chương trình

Quan sát các trường hợp chương trình gặp lỗi như sau, từ đó nhận biết và phân biệt một số loại lỗi của chương trình.

Nhận biết và phân biệt một số loại lỗi chương trình (ảnh 1)

Xem đáp án » 13/05/2022 1,904

Câu 3:

Hãy nêu mã ngoại lệ của mỗi lệnh sau nếu xảy ra lỗi.

a) A[1.5]                                      

b) int(“abc”)

c) “10”*3.5                                  

d) 12 + x(10)

Xem đáp án » 13/05/2022 1,802

Câu 4:

Giả sử em được yêu cầu viết một chương trình nhập số tự nhiên n từ bàn phím, kết quả đưa ra là danh sách các ước số thực sự của n, tính cả 1 và không tính n. Hãy viết chương trình và kiểm tra các khả năng sinh lỗi khi thực hiện chương trình.

Xem đáp án » 13/05/2022 1,453

Câu 5:

Các lệnh sau có sinh lỗi chương trình không? Nếu có thì mã lỗi là gì?

Các lệnh sau có sinh lỗi chương trình không? Nếu có thì mã lỗi là gì? (ảnh 1)

Xem đáp án » 13/05/2022 1,322

Câu 6:

Em hãy viết một chương trình nhỏ để khi chạy sẽ sinh mã lỗi NameError.

Xem đáp án » 13/05/2022 1,071

Câu 7:

Nhận biết một số lỗi ngoại lệ thường gặp

Đọc, thảo luận để nhận biết một số lỗi ngoại lệ thường gặp trong chương trình Python.

 

Xem đáp án » 13/05/2022 586

Bình luận


Bình luận