Câu hỏi:
23/01/2024 72Phát biểu nào sau đây là sai?
A. 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.
B. Dùng câu lệnh for ta cũng thể hiện được cấu trúc lặp với số lần không biết trước.
C. 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.
D. Câu lệnh thể hiện lặp với số lần không biết trước phải sử dụng một biểu thức logic làm điều kiện lặp.
Trả lời:
Đá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 HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Cho đ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:Câu 2:
Cho đ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à:
Câu 3:
<Đ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>
Câu 4:
Cho đ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?
Câu 5:
Vò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:
Câu 7:
Cho đ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>
Câu 8:
Cho đ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à:
Câu 11:
Cho 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:
Câu 13:
Cho đ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à:
Câu 14:
Cho đ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: