[c언어] C언어 조건문

C언어에서 조건문은 프로그램의 흐름을 제어하는 데 사용됩니다. 조건문은 참이나 거짓에 따라 코드 블록을 실행하도록 합니다. if, else if, else 키워드를 사용하여 다양한 조건을 처리할 수 있습니다.

if문

가장 간단한 형태의 조건문은 if문입니다. 아래의 예제는 변수 x가 10보다 큰지를 확인하는 간단한 if문입니다.

#include <stdio.h>

int main() {
    int x = 15;

    if (x > 10) {
        printf("변수 x는 10보다 큽니다.");
    }

    return 0;
}

위 예제에서는 if문이 참이면 “변수 x는 10보다 큽니다.”를 출력합니다.

else if문

여러 개의 조건을 확인해야 하는 경우 else if문을 사용할 수 있습니다. 다음은 else if문을 사용한 예제입니다.

#include <stdio.h>

int main() {
    int x = 5;

    if (x > 10) {
        printf("변수 x는 10보다 큽니다.");
    } else if (x < 10) {
        printf("변수 x는 10보다 작습니다.");
    }

    return 0;
}

위 예제에서는 변수 x의 값에 따라 적절한 메시지를 출력합니다.

else문

else문은 모든 조건이 거짓일 때 실행됩니다. 다음은 else문을 사용한 예제입니다.

#include <stdio.h>

int main() {
    int x = 10;

    if (x > 10) {
        printf("변수 x는 10보다 큽니다.");
    } else if (x < 10) {
        printf("변수 x는 10보다 작습니다.");
    } else {
        printf("변수 x는 10과 같습니다.");
    }

    return 0;
}

위 예제에서는 변수 x의 값을 기준으로 적절한 메시지를 출력합니다.

위에서 설명한 조건문들은 C언어에서 프로그램의 흐름을 유연하게 제어할 수 있는 강력한 도구입니다.