Professional Documents
Culture Documents
Tt chương cuối
Tt chương cuối
Cấu trúc lặp nào cho phép thực hiện một khối lệnh nhiều lần cho đến khi điều kiện
sai?
a) Vòng lặp for
b) Vòng lặp while
c) Vòng lặp do-while
d) Tất cả đều đúng
2. Trong vòng lặp for, biến điều kiện thường được khai báo ở đâu?
a) Trước từ khóa for
b) Trong điều kiện lặp
c) Sau từ khóa for
d) Không cần khai báo biến điều kiện
3. Câu lệnh nào được sử dụng để chuyển quyền kiểm soát vòng lặp về đầu vòng lặp?
a) break
b) continue
c) return
d) goto
4. Cấu trúc lặp nào thực hiện khối lệnh ít nhất một lần trước khi kiểm tra điều kiện?
a) Vòng lặp for
b) Vòng lặp while
c) Vòng lặp do-while
d) Tất cả đều sai
5. Trong vòng lặp while, khi nào điều kiện lặp được kiểm tra?
a) Trước khi khối lệnh được thực hiện
b) Sau khi khối lệnh được thực hiện
c) Trong quá trình thực hiện khối lệnh
d) Không có điều kiện lặp trong vòng lặp while
6. Câu lệnh nào được sử dụng để thoát khỏi vòng lặp hiện tại?
a) break
b) continue
c) return
d) goto
7. Vòng lặp for được sử dụng khi biết trước số lần lặp cần thực hiện.
a) Đúng
b) Sai
8. Cấu trúc lặp do-while thực hiện khối lệnh ít nhất một lần.
a) Đúng
b) Sai
10. Trong vòng lặp while, điều kiện lặp có thể được kiểm tra trước khi khối lệnh được
thực hiện.
a) Đúng
b) Sai
11. Câu lệnh nào được sử dụng để nhảy tới một nhãn đã định nghĩa trước đó trong
chương trình?
a) break
b) continue
c) return
d) goto
12. Cấu trúc lặp nào được sử dụng khi số lần lặp không được biết trước?
a) Vòng lặp for
b) Vòng lặp while
c) Vòng lặp do-while
d) Tất cả đều đúng
13. Trong vòng lặp for, bước lặp thường được thực hiện sau khi khối lệnh được thực
hiện.
a) Đúng
b) Sai
14. Cấu trúc lặp nào thực hiện khối lệnh ít nhất một lần trước khi kiểm tra điều kiện?
a) Vòng lặp for
b) Vòng lặp while
c) Vòng lặp do-while
d) Tất cả đều đúng
15. Trong vòng lặp do-while, điều kiện lặp được kiểm tra trước khi khối lệnh được thực
hiện.
a) Đúng
b) Sai
16. Câu lệnh nào được sử dụng để chuyển quyền kiểm soát vòng lặp về đầu vòng lặp?
a) break
b) continue
c) return
d) goto
17. Cấu trúc lặp nào không thực hiện khối lệnh ít nhất một lần?
a) Vòng lặp for
b) Vòng lặp while
c) Vòng lặp do-while
d) Tất cả đều đúng
18. Trong vòng lặp do-while, điều kiện lặp chỉ được kiểm tra sau khi khối lệnh được
thực hiện.
a) Đúng
b) Sai
19. Câu lệnh nào được sử dụng để thoát khỏi vòng lặp hiện tại?
a) break
b) continue
c) return
d) goto
20. Cấu trúc lặp nào được sử dụng khi số lần lặp không được biết trước?
a) Vòng lặp for
b) Vòng lặp while
c) Vòng lặp do-while
d) Tất cả đều đúng
21. Trong vòng lặp for, bước lặp thường được thực hiện trước khi khối lệnh được thực
hiện.
a) Đúng
b) Sai
22. Câu lệnh nào được sử dụng để nhảy tới một nhãn đã định nghĩa trước đó trong
chương trình?
a) break
b) continue
c) return
d) goto
23. Cấu trúc lặp nào được sử dụng khi số lần lặp không được biết trước?
a) Vòng lặp for
b) Vòng lặp while
c) Vòng lặp do-while
d) Tất cả đều đúng
24. Trong vòng lặp do-while, điều kiện lặp chỉ được kiểm tra sau khi khối lệnh được
thực hiện.
a) Đúng
b) Sai
25. Câu lệnh nào được sử dụng để thoát khỏi vòng lặp hiện tại?
a) break
b) continue
c) return
d) goto
26) Cấu trúc lặp nào được sử dụng khi số lần lặp không được biết trước?
a) Vòng lặp for
b) Vòng lặp while
c) Vòng lặp do-while
d) Tất cả đều đúng
27) Trong vòng lặp for, câu lệnh nào được sử dụng để tăng giá trị biến điều kiện lặp?
a) continue
b) break
c) return
d) increment
28) Trong vòng lặp while, điều kiện lặp được kiểm tra trước hay sau khi khối lệnh được
thực hiện?
a) Trước
b) Sau
29) Câu lệnh nào được sử dụng để thoát khỏi vòng lặp hiện tại và chuyển đến vòng lặp
tiếp theo?
a) break
b) continue
c) return
d) goto
31) Câu lệnh nào được sử dụng để chuyển đến một nhãn đặt trước trong chương
trình?
a) break
b) continue
c) return
d) goto
33) Trong vòng lặp do-while, điều kiện lặp được kiểm tra trước hay sau khi khối lệnh
được thực hiện?
a) Trước
b) Sau
34) Câu lệnh nào được sử dụng để thoát khỏi vòng lặp hiện tại và kết thúc vòng lặp?
a) break
b) continue
c) return
d) exit
36) Câu lệnh nào được sử dụng để bỏ qua phần còn lại của vòng lặp hiện tại và chuyển
đến vòng lặp tiếp theo?
a) break
b) continue
c) return
d) goto
37) Trong vòng lặp for, điều kiện lặp được kiểm tra trước hay sau khi khối lệnh được
thực hiện?
a) Trước
b) Sau
38) Câu lệnh nào được sử dụng để thoát khỏi vòng lặp hiện tại và trả về kết quả?
a) break
b) continue
c) return
d) exit
39) Vòng lặp for-each thường được sử dụng để lặp qua các phần tử của đối tượng
nào?
a) Mảng
b) Chuỗi
c) Danh sách
d) Tất cả đều đúng
40) Câu lệnh nào được sử dụng để chuyển đến một nhãn đặt trước trong chương
trình?
a) break
b) continue
c) return
d) goto
42) Trong vòng lặp while, câu lệnh nào được sử dụng để tăng giá trị biến điều kiện lặp?
a) continue
b) break
c) return
d) increment
43) Trong vòng lặp do-while, câu lệnh nào được sử dụng để tăng giá trị biến điều kiện
lặp?
a) continue
b) break
c) return
d) increment
44) Cấu trúc lặp nào được sử dụng khi số lần lặp được biết trước và muốn lặp theo một
bước nhảy?
a) Vòng lặp for
b) Vòng lặp while
c) Vòng lặp do-while
d) Tất cả đều sai
45) Trong vòng lặp while, câu lệnh nào được sử dụng để bỏ qua phần còn lại của vòng
lặp hiện tại và chuyển đến vòng lặp tiếp theo?
a) break
b) continue
c) return
d) goto
46) Trong vòng lặp do-while, câu lệnh nào được sử dụng để bỏ qua phần còn lại của
vòng lặp hiện tại và chuyển đến vòng lặp tiếp theo?
a) break
b) continue
c) return
d) goto
47) Cấu trúc lặp nào được sử dụng khi số lần lặp không được biết trước và muốn lặp
theo một bước nhảy?
a) Vòng lặp for
b) Vòng lặp while
c) Vòng lặp do-while
d) Tất cả đều sai
48) Trong vòng lặp for-each, câu lệnh nào được sử dụng để bỏ qua phần còn lại của
vòng lặp hiện tại và chuyển đến vòng lặp tiếp theo?
a) break
b) continue
c) return
d) goto
49) Cấu trúc lặp nào được sử dụng khi số lần lặp không được biết trước và muốn lặp
theo một điều kiện?
a) Vòng lặp for
b) Vòng lặp while
c) Vòng lặp do-while
d) Tất cả đều đúng
50) Trong vòng lặp for-each, câu lệnh nào được sử dụng để thoát khỏi vòng lặp hiện
tại?
a) break
b) continue
c) return
d) exit