Trong ví dụ bên dưới, mã trong vòng lặp sẽ chạy đi chạy lại, miễn là một biến [i
] nhỏ hơn 5
Ghi chú. Đừng quên tăng biến được sử dụng trong điều kiện [_______7_______], nếu không vòng lặp sẽ không bao giờ kết thúc
Vòng lặp Do/While
Vòng lặp do/while
là một biến thể của vòng lặp while
. Vòng lặp này sẽ thực thi khối mã một lần, trước khi kiểm tra xem điều kiện có đúng không, sau đó nó sẽ lặp lại vòng lặp miễn là điều kiện đúng
cú pháp
làm {
//khối code được thực thi
}
trong khi [điều kiện];
Ví dụ dưới đây sử dụng vòng lặp do/while
. Vòng lặp sẽ luôn được thực hiện ít nhất một lần, ngay cả khi điều kiện sai, bởi vì khối mã được thực thi trước khi điều kiện được kiểm tra
Một vòng lặp được sử dụng để thực hiện lặp đi lặp lại một khối câu lệnh cho đến khi một điều kiện cho trước trả về false. Trong hướng dẫn trước chúng ta đã học vòng lặp for. Trong hướng dẫn này chúng ta sẽ tìm hiểu vòng lặp while trong C
C – vòng lặp while
Cú pháp của vòng lặp while
while [condition test] { //Statements to be executed repeatedly // Increment [++] or Decrement [--] Operation }
Lưu đồ của vòng lặp while
Ví dụ về vòng lặp while
#include int main[] { int count=1; while [count