본문 바로가기
C언어/반복문 (for, while)

[C언어] do while 문

by bigpicture 2022. 3. 11.
반응형

do while 문은 while 문과 비슷한데, 검사 순서가 다릅니다. while 문은 검사를 먼저 하고 조건이 만족되면 명령을 실행하는 반면, do while 문은 일단 한번 실행하고 검사합니다. 

 

아래와 같이 코드를 작성할 경우 while 문은 아무것도 출력되지 않지만 do while 문은 출력됩니다. 

 

int main()
{
    //while문
    int num;

    num=3;

    while(num<3)
    {
        printf("while : %d \n",num);
        num=num+1;
    }
    
    //do while문 
    num=3;
    do 
    {
        printf("do while : %d \n",num);
        num=num+1;
    } while(num<3);
    
}

 

반응형

'C언어 > 반복문 (for, while)' 카테고리의 다른 글

[C언어] for문 중괄호 생략  (0) 2022.08.08
[C언어] for문 예시 (1부터 10까지 출력)  (0) 2022.06.22
[C언어] For 문  (0) 2022.03.14
[C언어 강의] 24. while 문  (0) 2022.03.10

댓글