학습 목표

  1. for, while, do-while 반복문의 기본 구조를 이해한다
  2. 반복문의 제어(break, continue)를 이해한다
  3. 중첩 반복문을 활용할 수 있다

1. 반복문이란?

2. C언어의 기본 반복문 종류

2.1 for 반복문


// 기본 구조
for(초기식; 조건식; 증감식) {
// 반복할 코드
}

// 예제: 1부터 5까지 출력
for(int i = 1; i <= 5; i++) {
    printf("%d ", i);// 출력: 1 2 3 4 5
}

2.2 while 반복문


// 기본 구조
while(조건식) {
// 반복할 코드
}

// 예제: 1부터 5까지 출력
int i = 1;
while(i <= 5) {
    printf("%d ", i);
    i++;
}

2.3 do-while 반복문


// 기본 구조
do {
// 반복할 코드
} while(조건식);

// 예제: 1부터 5까지 출력
int i = 1;
do {
    printf("%d ", i);
    i++;
} while(i <= 5);

3. 간단한 실습 예제들

3.1 숫자 세기


// 1부터 10까지 출력하기
for(int i = 1; i <= 10; i++) {
    printf("%d ", i);
}

3.2 구구단 출력