#include <stdio.h>

int main() {
    // break : 반복문을 완전히 종료
    for (int i = 1; i <= 10; i++) {
        if (i == 5) break;
        /* 조건문의 명령이 한 줄이면 {} 생략 가능
        if (i == 5) 
            break;
        
        if (i == 5) {
            break;
        } */
        
        printf("%d ", i);
    }
    printf("\n반복문 종료\n");

    // continue : 현재 반복만 건너뛰고 다음 반복으로 이동
    for (int i = 1; i <= 5; i++) {
        if (i == 3) {
            continue;
        }
        printf("%d ", i);
    }
    printf("\n반복문 종료\n");

    printf("----문제----\n");
    // 1부터 20까지의 수 중 3의 배수는 건너뛰고, 
    // 15가 되면 반복을 종료하는 프로그램을 작성하세요.

    // 출력 예시 : 1 2 4 5 7 8 10 11 13 14
    for (int i = 1; i <= 20; i++) {
        if (i == 15) break;
        if (i % 3 == 0) continue;
        printf("%d ", i);
    }

// 1부터 15까지 수를 반복하면서 
// 3이상이면서 7미만의 수는 건너뛰고,
// 10이되면 반복을 종료하는 코드를 작성하세요.
    printf("\n----숙제----\n");
    for (int i = 1; i <= 15; i++) {
        if (i >= 3 && i < 7) continue;
        if (i == 10) break;
        printf("%d ", i);
    }
    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: