학습 목표
- for, while, do-while 반복문의 기본 구조를 이해한다
- 반복문의 제어(break, continue)를 이해한다
- 중첩 반복문을 활용할 수 있다
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 구구단 출력