Đáp án và lời giải
15 câu Trắc nghiệm Tin học 10 Cánh diều Câu lệnh lặp có đáp án
Câu 1
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Trong Python có 2 dạng lặp: Lặp với số lần biết trước và lặp với số lần không biết trước.
Câu 2
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Cấu trúc lặp với số lần biết trước là:
for in range(m,n):

Câu 3
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Cấu trúc lặp với số lần không biết trước là:
while <Điều kiện>:Điều>
Câu 4
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Vì i sẽ nhận các giá trị 0,1,2,3,4 theo cấu trúc vòng for.
Câu 5
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Vì i sẽ nhận các giá trị 1,2,3,4 theo cấu trúc vòng for.
Câu 6
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Vì i chạy từ 0 ⇒ 5, s=1+2+3+4+5=15
Câu 7
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Vì vòng lặp thực hiện 5 lần tính s: s=1+1+1+1+1=5
Câu 8
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Dùng câu lệnh while ta cũng thể hiện được cấu trúc lặp với số lần biết trước.
Nhưng dùng câu lệnh for ta không thể hiện được cấu trúc lặp với số lần không biết trước.
Câu 9
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Vì bài toán có tính chất lặp đi lặp lại tính tổng từ 1 đến n.
Câu 10
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Vì tổng s=1+2+3+...+10, với i=1 nên i<=10 thì thực hiện công việc s=s+i
=10>
Câu 11
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
<Điều kiện> là biểu thức logic cho giá trị True hoặc False, nếu <điều kiện> có giá trị True thì được thực hiện, <điều kiện> có giá trị False thì vòng lặp kết thúc.điều>điều>Điều>
Câu 12
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
<Điều kiện> là biểu thức logic cho giá trị True hoặc False, nếu <điều kiện> có giá trị True thì được thực hiện, <điều kiện> có giá trị False thì vòng lặp kết thúc.điều>điều>Điều>
Câu 13
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
<Điều kiện> là biểu thức logic cho giá trị True hoặc False, nếu <điều kiện> có giá trị True thì được thực hiện, <điều kiện> có giá trị False thì vòng lặp kết thúc.điều>điều>Điều>
Câu 14
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Vì i nhận các giá trị từ 0 đến 5 nên vòng lặp thực hiện lệnh print(i) 6 lần.
Câu 15
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Vì i nhận các giá trị từ 0 đến 5 nên vòng lặp thực hiện nhóm câu lệnh 6 lần.