4.2.1 if-else 문
먼저 조건문이 무엇인지 알아보겠습니다. 조건문에서 가장 기본은 if-else 문으로, 기본 형식은 다음과 같습니다.
형식
if (조건) { // 조건을 만족할 때 수행할 문장 } else { // 조건을 만족하지 않을 때 수행할 문장 }
if 문 뒤에는 조건이 들어가는데, 조건을 만족하면 if 문의 중괄호 영역을 실행하고 조건을 만족하지 않는 모든 경우에는 else 문의 중괄호 영역을 실행하라는 의미입니다. 조건에 따라 두 방향으로 분기하죠. 즉, 조건문은 프로그램을 실행하는 중에 조건에 따른 분기가 필요할 때 사용합니다.
그럼 한번 가정해 봅시다. 여러분이 청소년일 수도 있고, 성년일 수도 있습니다. 성년 기준을 20세 이상으로 한다고 했을 때 나이가 15세라면 코드를 다음과 같이 작성할 수 있습니다. 여기서 조건은 20세 이상이라는 나이가 되겠죠?
4.2.1 if_else.c
int main(void) {
int age = 15;
if (age >= 20) {
printf("성년입니다.\n");
} else {
printf("청소년입니다.\n");
}
return 0;
}
실행결과 |
청소년입니다. |