더북(TheBook)

13.5 else if 문(다중 if 문, 조건식 여러 개 처리)

앞에서는 if~else 문을 여러 개 중첩해서 사용하여 다중으로 조건을 처리할 수 있었습니다. else if 문을 사용하면 중첩하지 않고 여러 조건을 처리할 수 있습니다. else if 문의 형태는 다음과 같습니다. else if 문 부분을 여러 개 두어 더 많은 조건을 처리할 수 있는 구조입니다. 조건식1이 참이면 실행문1을 실행하고, 그렇지 않고 조건식2가 참이면 실행문2를 실행합니다. 어떤 조건식도 만족하지 않으면 실행문n을 실행합니다.

if (조건식1)
{
    실행문1;
}
else if (조건식2)
{
    실행문2;
}
…
else
{
    실행문n;
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.