본문 바로가기
c언어 입문

[C언어 기초] 반복문(for, while) 쉽게 배우기 – 구구단 만들기 실습

by 두뇌향상중 2025. 8. 5.
반응형

 

🔁 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 에서 확인하세요 😊

반응형

댓글