If else문은 if문에서 조건식이 진실일 경우 if문 안의 실행문을 실행시키고 거짓일 경우 else문 안의 실행문을 실행키는 조건문이다.
문법
if(조건식)
{
실행문;
}
else
{
실행문;
}[1]
예제
점수가 50점 이상이면 합격이라는 문구가 뜨고 50점 미만이라면 불합격이라는 문구가 뜨는 코드는 다음과 같다.
int a;
printf("점수를 입력해주세요 :");
scanf("%d",&a);
if( a >= 50 ) {
printf("합격입니다.");
}
else
{
printf("불합격입니다.");
}
장단점
장점
- if문의 한계를 해결하여 벡터연산이 가능하다. [2]
단점
각주
- ↑ Benedict, 〈[C언어 7강. 제어문 - 조건문 if, else if, if~ else]〉, 《Benedict의 IT 블로그》, 2013-08-05
- ↑ Dev Cristoval , 〈[R 조건문 - if, else if, ifelse]〉, 《Data Makes Our Future》, 2018-12-31
참고자료
- Benedict, 〈[C언어 7강. 제어문 - 조건문 if, else if, if~ else]〉, 《Benedict의 IT 블로그》, 2013-08-05
- Dev Cristoval , 〈[R 조건문 - if, else if, ifelse]〉, 《Data Makes Our Future》, 2018-12-31