Menu
Coddy logo textTech

While 반복문

Coddy C 여정의 Fundamentals 섹션에 포함된 레슨 — 63개 중 38번째.

while 루프를 사용하면 지정된 조건이 참인 동안 코드 블록을 반복적으로 실행할 수 있습니다.

기본 구문은 다음과 같습니다:

while (condition) {
    // 반복될 코드
}

간단한 카운터를 만들어 봅시다:
카운터 변수를 초기화합니다

int count = 1;

count가 5보다 작거나 같은 동안 실행되는 while 루프를 만드세요

while (count <= 5) {
    printf("%d ", count);
    count++;
}

코드를 실행하면 다음과 같은 결과가 출력됩니다:

1 2 3 4 5

루프는 count가 6이 될 때까지 계속되며, 그 시점에 조건 count <= 5가 거짓(false)이 되어 루프가 종료됩니다.

challenge icon

챌린지

쉬움

사용자로부터 정수 n을 입력받아 while 루프를 사용하여 2부터 n까지(포함)의 모든 짝수를 출력하는 프로그램을 작성하세요.

예를 들어, 사용자가 10을 입력하면 프로그램은 다음과 같이 출력해야 합니다:

2 4 6 8 10

치트 시트

while 루프는 조건이 참인 동안 코드를 반복적으로 실행합니다:

while (condition) {
    // 반복할 코드
}

예제 - 1부터 5까지 세기:

int count = 1;
while (count <= 5) {
    printf("%d ", count);
    count++;
}

출력: 1 2 3 4 5

직접 해보기

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    
    // 여기에 코드를 작성하세요
    
    return 0;
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

Fundamentals의 모든 레슨