본문 바로가기
IT/c언어

C 언어의 for 문: 조건에 따라 반복하는 제어문

by 뉴코딩맨 2023. 7. 11.
C 언어는 프로그램의 흐름을 제어하기 위한 다양한 제어문을 제공합니다. C 언어의 for 문에 대해 알아보고, 사용 방법과 예제를 소개하겠습니다.
 
 

for 문이란?

for 문은 특정 조건을 만족하는 동안 반복적으로 코드를 실행하는 제어문입니다. 이는 초기화식, 조건식, 증감식으로 구성되어 있으며, 이들을 이용하여 반복 실행을 제어합니다. for 문은 반복 횟수가 정해져 있는 경우에 주로 사용됩니다.
 

for 문의 구조

for 문은 다음과 같은 구조를 가지고 있습니다.
 
for (초기화식; 조건식; 증감식) {
    // 반복적으로 실행될 코드
}
 
초기화식은 반복문이 실행되기 전에 한 번만 실행되는 부분입니다. 조건식은 반복문의 실행 여부를 결정하는 부분으로, 조건식이 참(True)인 경우에만 반복문이 실행됩니다. 증감식은 반복문이 실행된 후에 실행되는 부분으로, 변수 값을 증가시키거나 감소시키는 역할을 합니다.
 
 

for 문의 예제

다음은 for 문의 예제입니다. 예제에서는 1부터 10까지의 숫자를 출력하는 프로그램을 작성합니다.

 

#include <stdio.h>

int main() {
    int i;

    for (i = 1; i <= 10; i++) {
        printf("%d ", i);
    }

    return 0;
}
 
위 예제에서는 변수 i를 초기화식에서 1로 설정하고, 조건식에서 i가 10보다 작거나 같은지를 확인합니다. 그리고 반복이 실행될 때마다 i의 값을 1씩 증가시킵니다. 반복문이 실행될 때마다 i의 값을 출력하여 1부터 10까지의 숫자를 출력합니다.
 

결론

for 문은 특정 조건을 만족하는 동안 반복 실행을 제어하는 제어문으로, 초기화식, 조건식, 증감식을 통해 반복 횟수를 조절할 수 있습니다. 적절히 활용하여 프로그램을 작성할 때에는 반복 조건과 변수 값의 변화를 올바르게 설정하는 것이 중요합니다.
 

댓글