JavaScript is required

Cấu trúc While – do đượ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 `While – do` (còn gọi là vòng lặp `while`) là một cấu trúc điều khiển lặp trong lập trình. Nó hoạt động dựa trên việc kiểm tra một điều kiện. Nếu điều kiện này đúng (`true`), thì khối lệnh bên trong vòng lặp sẽ được thực hiện. Sau khi khối lệnh được thực hiện xong, điều kiện lại được kiểm tra lại. Quá trình này lặp đi lặp lại cho đến khi điều kiện trở thành sai (`false`). Khi điều kiện sai, vòng lặp kết thúc và chương trình tiếp tục thực hiện các lệnh sau vòng lặp. Như vậy, đáp án đúng là: Công việc được lặp đi lặp lại đến khi nào điều kiện còn đúng. Các đáp án khác không chính xác vì: - Đáp án 1: Số lần lặp không nhất thiết phải được khởi tạo trước trong vòng lặp `while`. Vòng lặp `while` có thể lặp vô hạn nếu điều kiện luôn đúng. - Đáp án 2: Câu này diễn đạt chưa chính xác. Vòng lặp tiếp tục *khi* điều kiện còn đúng, không phải *cho đến khi* điều kiện được thỏa mãn (vì khi đó vòng lặp sẽ dừng). - Đáp án 4: Điều kiện thỏa mãn là điều kiện đúng, và khi điều kiện đúng thì công việc *được* thực hiện, nhưng câu này không diễn tả được tính lặp đi lặp lại của vòng lặp.

Chia sẻ tài liệu ôn thi với 300 câu trắc nghiệm Vi xử lý có đáp án dành cho các bạn sinh viên. Đây cũng là đề cương ôn tập hữu ích giúp bạn hệ thống kiến thức chuẩn bị cho kì thi sắp diễn ra. Mời các bạn tham khảo!


50 câu hỏi 60 phút

Câu hỏi liên quan