Long Trinh
Hỏi từ APP VIETJACK
Cho đoạn chương trình sau:
j=2
for i in range(3,7):
j=j+i
print(j)
Đoạn chương trình trên có bao nhiêu lằn lập? Xác định giá trị của j trong mỗi lần lập
j=2
for i in range(3,7):
j=j+i
print(j)
Đoạn chương trình trên có bao nhiêu lằn lập? Xác định giá trị của j trong mỗi lần lập
Quảng cáo
1 câu trả lời 420
2 năm trước
Đoạn chương trình trên có 4 lần lặp với giá trị của i lần lượt là 3, 4, 5, 6.
Trong mỗi lần lặp, giá trị của j được cập nhật bằng cách thêm giá trị của i vào giá trị hiện tại của j.
Vậy giá trị của j trong mỗi lần lặp lần lượt là:
Lần lặp thứ nhất (i=3): j = 2 + 3 = 5
Lần lặp thứ hai (i=4): j = 5 + 4 = 9
Lần lặp thứ ba (i=5): j = 9 + 5 = 14
Lần lặp thứ tư (i=6): j = 14 + 6 = 20
Do đó, giá trị của j lần lượt là 5, 9, 14 và 20.
Quảng cáo
Bạn muốn hỏi bài tập?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK44971
-
Hỏi từ APP VIETJACK27113
Gửi báo cáo thành công!
