Vòng lặp while là gì?
Ở đây, vòng lặp while đề cập đến một câu lệnh luồng điều khiển về cơ bản cho phép thực thi mã trên cơ sở bất kỳ điều kiện Boolean nhất định nào. Do đó, chúng ta có thể coi vòng lặp while là một loại câu lệnh lặp lại nó .
Vòng lặp do-while là gì?
Vòng lặp do-while rất giống với vòng lặp while. Nhưng sự khác biệt duy nhất là vòng lặp này kiểm tra các điều kiện có sẵn sau khi chúng tôi kiểm tra một câu lệnh. Vì vậy, nó là một ví dụ về một loại Exit Control Loop.
Sự khác biệt giữa vòng lặp while và do-while trong C, C ++, Java
Dưới đây là danh sách sự khác biệt giữa vòng lặp while và do-while trong C, C ++, Java.
Thông số |
While |
Do While |
Kiểm tra tình trạng | Trước tiên, nó cần phải kiểm tra điều kiện và chỉ sau đó chúng ta mới có thể thực hiện (các) câu lệnh. | Việc thực thi (các) câu lệnh xảy ra ít nhất một lần. Sau đó, việc kiểm tra tình trạng xảy ra. |
Dấu chấm phẩy | while (điều kiện)
Không có dấu chấm phẩy nào ở cuối vòng lặp while. |
while (điều kiện);
Dấu chấm phẩy xuất hiện ở cuối vòng lặp do-while. |
Yêu cầu của dấu ngoặc | Chúng tôi không yêu cầu bất kỳ dấu ngoặc nào nếu chỉ có một câu lệnh duy nhất. | Chúng tôi sẽ luôn yêu cầu dấu ngoặc trong trường hợp này. |
Khởi tạo các biến | Chúng ta luôn cần khởi tạo một biến trong một điều kiện trước khi thực hiện vòng lặp này. | Việc khởi tạo biến có thể xảy ra trong hoặc trước khi thực hiện vòng lặp. |
Kiểm soát | Vòng lặp while là một loại vòng lặp được điều khiển bởi mục nhập. | Vòng lặp do-while là một loại vòng lặp được kiểm soát lối ra. |
Hãy tiếp tục học hỏi và theo dõi để nhận được các bản cập nhật mới nhất
Xem thêm bài viết