반응형
🔁 C언어 반복문(for, while) 쉽게 배우기 – 구구단 만들기 실습
프로그래밍에서 같은 코드를 여러 번 실행해야 할 때 사용하는 문법이 반복문(loop)입니다.
C언어에서는 주로 for
문과 while
문을 사용합니다.
이번 글에서는 반복문을 배우고, 실제로 구구단 프로그램을 만들어봅니다!
✅ 1. 반복문이란?
반복문은 조건이 만족할 때까지 코드 블록을 반복 실행합니다.
대표적인 반복문은 for
, while
, do-while
이 있습니다.
✅ 2. for문 기본 문법
for (초기값; 조건식; 증감식) {
// 반복할 코드
}
- 초기값: 반복 시작 전 변수 설정
- 조건식: 반복을 계속할 조건
- 증감식: 반복할 때마다 변수 변화
✅ 3. 구구단 출력 예제 (for문)
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 9; i++) {
printf("2 x %d = %d\n", i, 2 * i);
}
return 0;
}
이 코드를 실행하면 2단이 출력됩니다. 다른 단으로 바꾸려면 2
부분만 바꾸면 됩니다.
💡 4. while문으로도 만들 수 있어요
#include <stdio.h>
int main() {
int i = 1;
while (i <= 9) {
printf("2 x %d = %d\n", i, 2 * i);
i++;
}
return 0;
}
while
문은 조건만 만족하면 계속 반복하며, 조건이 거짓이 되면 종료됩니다.
📝 5. 연습 문제
사용자로부터 숫자 하나를 입력받아 해당 단의 구구단을 출력해보세요.
예) 입력: 5 → 출력: 5 x 1 = 5 ~ 5 x 9 = 45
힌트: scanf()
로 입력받고, for문으로 출력하면 됨
📌 다음 강의 예고
다음 글에서는 배열(array)을 배웁니다. 여러 개의 데이터를 한 번에 저장하고 관리하는 방법을 다룹니다.
👉 다음 글: C언어 배열 기초 – 여러 값을 저장하는 방법
👈 이전 글: 조건문 쉽게 배우기
이 글이 유익하셨다면 댓글과 공감 부탁드립니다!
더 많은 글은 👉 Coding Life 100 Hacks 에서 확인하세요 😊
반응형
'c언어 입문' 카테고리의 다른 글
[C언어 기초] 조건문(if, else) 쉽게 배우기 – 점수 판별 프로그램 만들기 (0) | 2025.08.02 |
---|---|
[C언어 기초] scanf 사용법 완벽 가이드 – 사용자 입력 받아보기 (2) | 2025.07.31 |
[C언어 기초] 변수와 자료형 완전정리 – 입문자를 위한 실습 코드 포함 (0) | 2025.07.24 |
📌 주제: C언어 Hello World 완전 정복 (2) | 2025.07.23 |
[C언어 왕초보 탈출 강좌] 반복 구조 (0) | 2023.06.06 |
댓글