[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언어에서 프로그램의 흐름을 유연하게 제어할 수 있는 강력한 도구입니다.