do-while 반복문은 반복 수행문을 최소 한 번은 수행한다고 하였습니다. while 반복문과 do-while 반복문의 수행 횟수를 예제를 통해 비교하겠습니다.

    while 반복문

    int i = 3;
     
    while (i < 5) {
        printf("hi\n");
        i++;
    }
    printf("hello\n");

    i = 3일 때 3 < 5는 참이므로 “hi”를 출력하고 i값을 1 증가시킵니다.

    i = 4일 때 4 < 5는 참이므로 “hi”를 출력하고 i값을 1 증가시킵니다.

    i = 5일 때 5 < 5는 거짓이므로 while 반복문에서 빠져 나와 “hello”를 출력합니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.