(1 điểm) Khi cần tính tổng các phần tử trong dãy A. Chương trình sau có lỗi không? Nếu có thì lỗi thuộc loại nào? Em hãy viết lại chương trình cho đúng
S=0
A=[2,5,-4,3,6]
for i in range(len(A)):
s = s+i
print(S)
Quảng cáo
Trả lời:
Đáp án:
Chương trình sau có lỗi không? Nếu có thì lỗi thuộc loại nào? Em hãy viết lại chương trình cho đúng
S=0
A=[2,5,-4,3,6]
for i in range(len(A)):
s = s+i
print(S)
- Lỗi ngoại lệ: Biến s chưa khai báo.
- Có lỗi ngữ nghĩa, kết quả đưa ra không phải là tổng các phần tử trong danh sách A.
⇒ chương trình viết đúng
S=0
A=[2,5,-4,3,6]
for i in range(len(A)):
S=S+A[i]
print(S)
Hot: 1000+ Đề thi cuối kì 2 file word cấu trúc mới 2026 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ