더북(TheBook)

그렇다면 다음 코드는 어떻게 수행될까요?

for_4.c

#include <stdio.h>
 
main() {
    int i;
    for (i = 3; i < 8; i += 2) { // i는 3부터 5, 7 까지 3번 반복
        printf("A");
        printf("B");
    }
    printf("C");
 
}

실행 결과

ABABABC

i의 초깃값은 3인데 증가식 i += 2에 따라 2씩 증가하네요. 따라서 i = 3, i = 5, i = 7일 동안 총 세 번 반복문을 수행합니다.

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