JavaScript is required

Cấu trúc Repeat – until được dùng để thực hiện công việc như thế nào?

A.

Thực hiện công việc lặp đi lặp lại với số lần lặp đã được khởi tạo

B.

Công việc được lặp đi lặp lại cho đến khi điều kiện được thỏa mãn

C.

Công việc được lặp đi lặp lại đến khi nào điều kiện còn đúng

D.

Điều kiện thỏa mãn thì công việc được thực hiện

Trả lời:

Đáp án đúng: C


Cấu trúc `Repeat – until` là một cấu trúc lặp trong lập trình. Nó thực hiện một khối lệnh lặp đi lặp lại cho đến khi một điều kiện cụ thể trở thành đúng (thỏa mãn). Điều này có nghĩa là khối lệnh bên trong vòng lặp sẽ được thực thi ít nhất một lần, và sau đó điều kiện sẽ được kiểm tra. Nếu điều kiện sai, vòng lặp tiếp tục; nếu điều kiện đúng, vòng lặp kết thúc. * **Phương án A:** Sai. Cấu trúc `Repeat – until` không dựa trên số lần lặp được khởi tạo trước, mà dựa trên một điều kiện. * **Phương án B:** Đúng. Đây là định nghĩa chính xác của cấu trúc `Repeat – until`. * **Phương án C:** Sai. Cấu trúc `Repeat – until` lặp lại cho đến khi điều kiện *thỏa mãn* (trở thành đúng), chứ không phải khi điều kiện còn đúng. * **Phương án D:** Sai. Điều kiện thỏa mãn thì vòng lặp *kết thúc*, chứ không phải công việc được thực hiện.

Câu hỏi liên quan