본문 바로가기
IT/c언어

C 언어의 while 문: 조건에 따라 반복하는 제어문

by 뉴코딩맨 2023. 7. 10.
C 언어에서는 다양한 제어문을 사용하여 프로그램의 흐름을 제어할 수 있습니다. C 언어의 while 문에 대해 알아보고, 사용 방법과 예제를 소개하겠습니다.

 

 

while 문이란?

while 문은 주어진 조건이 참(True)인 동안 특정한 블록을 반복적으로 실행하는 제어문입니다. 조건이 참인 경우에만 반복 실행되며, 조건이 거짓(False)이 되면 반복을 종료합니다. while 문은 반복적인 작업을 수행해야 할 때 유용하게 사용됩니다.
 

while 문의 구조

while 문은 다음과 같은 구조를 가지고 있습니다.
 
while (조건) {
    // 반복적으로 실행될 코드
}
 
조건은 참(True) 또는 거짓(False) 값을 갖는 표현식입니다. 조건이 참인 경우에만 중괄호 내부의 코드 블록이 반복적으로 실행됩니다.
 
 

while 문의 예제

다음은 while 문의 예제입니다. 예제에서는 while 문을 사용하여 변수 count를 증가시키고, 특정 조건이 충족될 때까지 반복적으로 값을 출력합니다.
 
#include <stdio.h>

int main() {
    int count = 1;

    while (count <= 5) {
        printf("%d\n", count);
        count++;
    }

    return 0;
}
 
위 예제에서는 변수 count를 1로 초기화하고, while 문을 사용하여 count가 5 이하일 때까지 값을 출력하고 count를 증가시킵니다. 이를 통해 1부터 5까지의 숫자가 반복적으로 출력됩니다.
 

결론

while 문은 조건에 따라 특정한 작업을 반복적으로 수행할 때 사용되는 제어문입니다. 조건이 참인 동안 코드 블록이 실행되며, 조건이 거짓이 되면 반복이 종료됩니다. while 문을 올바르게 사용하여 프로그램을 효율적으로 작성할 수 있습니다.
 

댓글