Thi Online Trắc nghiệm Câu lệnh lặp có đáp án
Trắc nghiệm Câu lệnh lặp có đáp án
-
1157 lượt thi
-
15 câu hỏi
-
30 phút
Câu 1:
Em hiểu lệnh lặp theo nghĩa nào dưới đây?
Đáp án A
Giải thích: Lệnh lặp là một lệnh thay cho nhiều lệnh. Một lệnh được thực hiện lặp đi lặp lại nhiều lần.
Câu 2:
Lệnh lặp For, mỗi lần lặp giá trị của biến đếm thay đổi như thế nào?
Đáp án A
Giải thích: Trong lệnh lặp For thì sau mỗi lần lặp thì giá trị của biến đếm tự động tăng lên 1 đơn vị.
Câu 3:
Sắp xếp thuật toán mô tả các bước để vẽ hình vuông:
(1) Nếu k < 4 thì trở lại Bước 2; Ngược lại, kết thúc thuật toán
(2) k → 0 (k là số đoạn thẳng đã vẽ được)
(3) k → k+1. Vẽ đoạn thẳng 1 đơn vị độ dài và quay thước 90 độ sang phải
>Đáp án C
Giải thích: k là số đoạn thẳng đã vẽ được, ban đầu k =0. Vẽ đoạn thẳng 1 đơn vị độ dài và quay thước 90 độ sang phải. Sau mỗi lần vẽ thì kiểm tra k, nếu k < 4 thì tiếp tục vẽ cạnh tiếp theo, ngược lại (k=4) thì kết thúc thuật toán (vì đã đủ số cạnh hình vuông).
>Câu 5:
Sau khi thực hiện đoạn chương trình sau:
S:=0;
For i:=1 to 5 do S:=S+i;
Giá trị của biến S bằng bao nhiêu?
Đáp án B
Giải thích:
Ban đầu S được gán giá trị bằng 0. Sau các vòng lặp S có giá trị là:
Với i=1 → S = 0 + 1= 1
Với i=2 → S = 1 + 2 = 3
Với i=3 → S = 3 + 3 = 6
Với i=4 → S = 6 + 4 = 10
Với i=5 → S = 10 + 5 = 15
Các bài thi hot trong chương:
( 6.1 K lượt thi )
( 9.1 K lượt thi )
( 6 K lượt thi )
( 5.9 K lượt thi )
( 5.8 K lượt thi )
Đánh giá trung bình
0%
0%
0%
0%
0%