1.Vòng lặp có số lần lặp không biết trước là:
A. For ...to...do... B. For ...downto...do...
C. While...do... D. Repeat...Until...
2.Vòng lặp kiểm tra điều kiện trước khi thực hiện công việc là:
A. For ...to...do... B. For ...downto...do...
C. While...do... D. Repeat...Until...
3.Vòng lặp kiểm tra điều kiện sau khi thực hiện công việc là:
A.For ...to...do... B. For ...downto...do...
C.While...do... D.Repeat...Until...
4.Lặp vô tận (không kết thúc được) có thể xảy ra với vòng lặp
A.For ...to...do... B.For ...downto...do...
C.While...do... D.Repeat...Until...
5.Vòng lặp luôn thực hiện, ít nhất một lần là
A.For ...to...do... B.For ...downto...do...
C.While...do... D.Repeat...Until...
6.Biến đếm của vòng lặp với số lần lặp biết trước thường có kiểu
A.Số nguyên B.Số thực
C.Ký tự D.Logic
7.Không dùng được biến đếm của loại vòng lặp nào trong câu lệnh tiếp theo:
A.For ...to...do... B.For ...downto...do...
C.While...do... D.Repeat...Until...
8.Vòng lặp nào có biến đếm tự động tăng lên một đơn vị sau một lần thực hiện câu lệnh
A.For ...to...do... B.For ...downto...do...
C.While...do... D.Repeat...Until...
9.Vòng lặp nào có biến đếm tự động giảm đi một đơn vị sau một lần thực hiện câu lệnh
A.For ...to...do... B.For ...downto...do...
C.While...do... D.Repeat...Until...
10.In ra kết quả nào sau khi thực hiện đoạn chương trình sau:
For i:=1 to 10 Write(i);
A.1 B.10 C.11 D.không xác định
11.Với i là kiểu dữ liệu char. Đoạn chương trình sau in ra kết quả nào?:
For i:=’a’ to ‘z’
write(i);
A.Chữ cái a B.Chữ cái z
C.Bảng chữ cái a..z D.Cả ba lựa chọn đều sai
12.Với i là kiểu dữ liệu Integer. Đoạn chương trình sau in ra kết quả nào?:
For i:=1 to 5 write(i);
A.iiiii B.5i C.12345 D.54321
13.Với i là kiểu dữ liệu Integer. Đoạn chương trình sau in ra kết quảnào?:
For i:=5 downto 1 write(i);
A.iiiii B.5i C.12345 D.54321
16.Xét điều kiện trước, đúng thì làm là chỉ vòng lặp
A.For ...to...do... B.For ...downto...do...
C.While...do... D.Repeat...Until...
17.Điều kiện lặp xét sau, đúng thì dừng là chỉ vòng lặp
A.For ...to...do... B.For ...downto...do...
C.While...do... D.Repeat...Until...
18.Vòng lặp nào không cần cặp từ khóa Begin...End;
A.For ...to...do... B.For ...downto...do...
C.While...do... D.Repeat...Until...
19.Cho biết câu lệnh sau sai ở đâu?
IF DTB>5 then Write(‘Đỗ’); Else Write(‘Trựơt’);
A.Đồng thời viết cả giá trị Đỗ, trượt
B.Chưa biết giá trị của ĐTB
C.Có hai dấu chấm phẩy ( trong một câu lệnh
D.Thừa dấu chấm phẩy ( trước từ khóa Else
20.Vòng lặp nào có thể không thực hiện bất cứ lệnh nào trong thân vòng lặp
A.For ...to...do... B.For ...downto...do...
C.While...do... D.Repeat...Until..
( Giúp em với ạ :(()