For 반복문
Coddy C 여정의 Fundamentals 섹션에 포함된 레슨. 63개 중 37번째.
for 루프는 특정 횟수만큼 코드 블록을 반복적으로 실행할 수 있게 해주는 제어 구조입니다.
for 루프에는 세 가지 구성 요소가 있습니다:
- Initialization(루프가 시작되기 전에 한 번 실행됨)
- Condition(각 반복 전에 확인됨)
- `update` (각 반복 후에 `executed`)
for (initialization; condition; update) {
// 실행될 코드
}1부터 5까지 세는 간단한 for 루프를 만들어 봅시다:
for (int i = 1; i <= 5; i++) {
printf("%d ", i);
}위 코드를 실행한 후, 출력 결과는 다음과 같습니다:
1 2 3 4 5작동 방식:
- 먼저,
i를 1로 초기화합니다. - 그런 다음
i <= 5인지 확인합니다 (참이므로 루프 본문을 실행합니다).
i의 값을 출력합니다i를 1만큼 증가시킵니다condition이 거짓(false)이 될 때까지 2-4단계를 반복합니다
챌린지
쉬움입력으로 정수 n을 받아 for 루프를 사용하여 1부터 n까지의 모든 숫자를 공백으로 구분하여 출력하는 프로그램을 작성하세요.
n = 4일 때의 출력 예시:
1 2 3 4마지막 숫자를 포함하여 각 숫자 뒤에 공백을 포함해야 합니다.
직접 해보기
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
// 여기에 코드를 작성하세요
return 0;
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
Fundamentals의 모든 레슨
직접 연습해 보세요: 온라인 C 컴파일러