What is the difference between a while loop and a do-while loop?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "The way the condition is checked.". Khác biệt cốt lõi nằm ở chỗ điều kiện được xét trước hay sau thân vòng lặp: while xét trước nên thân có thể không chạy lần nào, còn do while xét ở cuối nên thân luôn chạy ít nhất một lượt. Hệ quả thực tế là do while phù hợp cho việc phải làm một lần rồi mới quyết định lặp lại, chẳng hạn hiện bảng chọn rồi đọc lựa chọn của người dùng. Lựa chọn "They are essentially the same." sai vì hai dạng cho kết quả khác nhau ngay khi điều kiện sai từ đầu. Lựa chọn "The type of tasks they can perform." sai vì cả hai đều lặp được mọi việc và luôn viết lại được từ dạng này sang dạng kia. Lựa chọn "The variable in loop construct." sai vì cả hai đều không ràng buộc phải dùng biến nào, điều kiện có thể là bất kỳ biểu thức nào.

Cùng phần 3

Xuất hiện trong 1 bộ đề