Thi Online Trắc nghiệm Bài 8: Câu lệnh lặp có đáp án
Thi Online Trắc nghiệm Bài 8: Câu lệnh lặp có đáp án
-
825 lượt thi
-
15 câu hỏi
-
30 phút
Danh sách câu hỏi
Câu 1:
22/07/2024Trong Python có mấy dạng lặp:
Đá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:
20/07/2024Cấu trúc lặp với số lần biết trước là:
Đáp án đúng là: D
Cấu trúc lặp với số lần biết trước là:
for
Câu 3:
21/07/2024Cấu trúc lặp với số lần không biết trước là:
Đá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:
23/07/2024Cho đoạn lệnh sau:
for i in range(5):
print(i)
Trên màn hình i có các giá trị là:
Đá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:
21/07/2024Cho đoạn lệnh sau:
for i in range(1,5):
print(i)
Trên màn hình i có các giá trị là:
Đá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:
22/07/2024Cho đoạn chương trình sau:
s=0
for i in range(6):
s=s+i
Sau khi thực hiện đoạn chương trình trên giá trị của s là:
Đáp án đúng là: B
Vì i chạy từ 0 ⇒ 5, s=1+2+3+4+5=15
Câu 7:
17/07/2024Cho đoạn chương trình sau:
s=0
i=1
while i<=5:
s=s+1
i=i+1
Sau khi thực hiện đoạn chương trình trên giá trị của s là:
=5:Đá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:
19/07/2024Phát biểu nào sau đây là sai?
Đá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:
23/07/2024Cho bài toán tính tổng s=1+2+3+...+n. Để giải bài toán trên ta có thể dùng:
Đá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:
17/07/2024Cho đoạn chương trình sau:
i=1
s=0
while <điều kiện>:điều>
s=s+i
i=i+1
Đoạn chương trình trên tính tổng s=1+2+3+...+10, <điều kiện> là:điều>
Đá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:
19/07/2024<Điều kiện> trong câu lệnh lặp với số lần không biết trước là:Điều>
Đá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âu 12:
17/07/2024Vòng lặp với số lần không biết trước kết thúc khi:
Đá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âu 13:
21/07/2024Vòng lặp với số lần không biết trước câu lệnh hay nhóm câu lệnh được thực hiện khi:
Đá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âu 14:
23/07/2024Cho đoạn chương trình sau:
for i in range(6):
print(i)
Trong đoạn chương trình trên vòng lặp được thực hiện bao nhiêu lần?
Đá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:
22/07/2024Cho đoạn chương trình sau:
i=0
while i<=5:
s=s+i
i=i+1
Trong đoạn chương trình trên vòng lặp được thực hiện bao nhiêu lần?
=5:Đá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.
Có thể bạn quan tâm
- Thi Online Trắc nghiệm Bài 8: Câu lệnh lặp có đáp án (824 lượt thi)
Các bài thi hot trong chương
- Thi Online Trắc nghiệm Bài 1. Làm quen với ngôn ngữ lập trình bậc cao có đáp án (2798 lượt thi)
- Thi Online Trắc nghiệm Bài 6: Câu lệnh rẽ nhánh có đáp án (2771 lượt thi)
- Thi Online Trắc nghiệm Bài 2: Biến, phép gán và biểu thức số học có đáp án (1864 lượt thi)
- Thi Online Trắc nghiệm Bài 4. Các kiểu dữ liệu số và câu lệnh vào-ra đơn giản có đáp án (1750 lượt thi)
- Thi Online Trắc nghiệm Bài 12: Kiểu dữ liệu, xâu kí tự- xử lí xâu kí tự có đáp án (818 lượt thi)
- Thi Online Trắc nghiệm Bài 10: Chương trình con và thư viện các chương trình con có sẵn có đáp án (753 lượt thi)
- Thi Online Trắc nghiệm Bài 14: Kiểu dữ liệu danh sách-xử lí danh sách có đáp án (531 lượt thi)