Lớp 10
Lớp 1điểm
3 tháng trước
Đỗ Bảo Huy

Câu 6:   Cho đoạn chương trình sau: k=0 for k in range(10): k = k + 2 print(k) Khi kết thúc đoạn chương trình trên, câu lệnh print(k) được thực hiện bao nhiêu lần?     A.  1                      B.  Không thực hiện                  C.  10                     D.  5
các Bạn ơi, mình đang bí bài này quá, ai giỏi giúp mình với! Cảm ơn cả nhà

Hãy luôn nhớ cảm ơnvote 5 sao

nếu câu trả lời hữu ích nhé!

Các câu trả lời

Sau khi thực hiện vòng lặp for k in range(10), giá trị của k sẽ là 8 vì sau mỗi vòng lặp, giá trị của k được cộng thêm 2. Tuy nhiên khi kết thúc chương trình và thực hiện câu lệnh print(k), giá trị của k đã bị cập nhật lên 10.

Hãy giúp mọi người biết câu trả lời này thế nào?
21 vote
Cảm ơn 1Trả lời.

Câu lệnh for k in range(10) sẽ thực hiện lặp 10 lần, tuy nhiên sau mỗi vòng lặp, giá trị của k sẽ được cập nhật lên 2 đơn vị. Do đó, khi kết thúc chương trình, giá trị của k sẽ là 10.

Hãy giúp mọi người biết câu trả lời này thế nào?
31 vote
Cảm ơn 2Trả lời.

Khi kết thúc đoạn chương trình trên, câu lệnh print(k) được thực hiện 1 lần với giá trị của k là 10.

Hãy giúp mọi người biết câu trả lời này thế nào?
11 vote
Cảm ơn 0Trả lời.
Câu hỏi Tin học Lớp 10
Câu hỏi Lớp 10

Bạn muốn hỏi điều gì?

Đặt câu hỏix
  • ²
  • ³
  • ·
  • ×
  • ÷
  • ±
  • Δ
  • π
  • Ф
  • ω
  • ¬
0.40807 sec| 2230.82 kb