Trắc nghiệm Tin học 10 Kết nối tri thức Bài 21 (có đáp án): Câu lệnh lặp while
15 câu · Đề theo bài
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Trong các phát biểu sau, phát biểu nào chưa chính xác?
Đáp án và lời giải
Đáp án: D
Câu 2
Cho đoạn chương trình python sau:
Tong = 0
while Tong < 10:
Tong = Tong + 1
Sau khi đoạn chương trình trên được thực hiện, giá trị của tổng bằng bao nhiêu:
Đáp án và lời giải
Đáp án: B
Câu 3
Cho biết kết quả của đoạn chương trình dưới đây:
a = 10
while a < 11: print(a)
Đáp án và lời giải
Đáp án: D
Câu 4
Câu lệnh sau giải bài toán nào:
while M != N:
if M > N:
M = M – N
else:
N = N – M
Đáp án và lời giải
Đáp án: A
Câu 5
Tính tổng S = 1 + 2 + 3 + 4 +… + n + … cho đến khi S>10000. Điều kiện nào sau đây cho vòng lặp while là đúng:
Đáp án và lời giải
Đáp án: C
Câu 6
Hãy đưa ra kết quả trong đoạn lệnh sau:
x = 1
while (x <= 5):
print(“python”)
x = x + 1
Đáp án và lời giải
Đáp án: A
Câu 7
Cho đoạn chương trình sau:
n = int(input("Nhập n<=1000: "))
k=0
n=abs(n)
while n!=0:
n=n//10
k=k+1
print(k)
Hãy cho biết điều khẳng định nào sau đây đúng?
Đáp án và lời giải
Đáp án: A
Câu 8
Chọn đáp án đúng nhất:
i = 0; x = 0
while i < 10:
if i%2 == 0:
x += 1
i += 1
print(x)
Đáp án và lời giải
Đáp án: D
Câu 9
Trong các phát biểu sau, phát biểu nào sai?
Đáp án và lời giải
Đáp án: C
Câu 10
Vòng lặp while – do kết thúc khi nào?
Đáp án và lời giải
Đáp án: A
Câu 11
Mọi quá trình tính toán đều có thể mô tả và thực hiện dựa trên cấu trúc cơ bản là:
Đáp án và lời giải
Đáp án: D
Câu 12
Hoạt động nào sau đây lặp với số lần lặp chưa biết trước?