11. Vòng lặp While trong ngôn ngữ lập trình C

Vòng lặp while trong ngôn ngữ lập trình C cho phép bạn thực hiện một khối mã lặp đi lặp lại miễn là điều kiện kiểm tra vẫn đúng (true). Điều kiện kiểm tra được đánh giá trước mỗi lần lặp, và nếu nó đúng, thì mã bên trong vòng lặp while sẽ được thực hiện. Khi điều kiện kiểm tra trở thành sai (false), vòng lặp kết thúc và quá trình thực thi chương trình tiếp tục. Dưới đây là cú pháp và ví dụ về cách sử dụng vòng lặp while trong C:

Cú pháp:

c
while (condition) {
    // Mã thực hiện trong vòng lặp khi điều kiện đúng
}

Ví dụ:

c
#include <stdio.h>

int main() {
    int count = 0;
    
    while (count < 5) {
        printf("Số lần lặp: %d\n", count);
        count++;
    }
    
    return 0;
}

Trong ví dụ trên, chúng ta sử dụng vòng lặp while để in ra thông báo số lần lặp và tăng biến count lên mỗi lần lặp cho đến khi count đạt giá trị 5. Khi count lớn hơn hoặc bằng 5, điều kiện kiểm tra trở thành sai và vòng lặp kết thúc.

Lưu ý rằng nếu điều kiện kiểm tra ban đầu là sai, vòng lặp while sẽ không bao giờ thực hiện mã bên trong. Điều này có thể dẫn đến việc vòng lặp không được thực hiện lần nào nếu điều kiện kiểm tra không đúng ngay từ đầu.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top