더북(TheBook)

13.3 조건문: if 문과 가지치기

프로그램 흐름을 여러 가지 갈래로 가지치기(branching)할 수 있는데, 이때 if 문을 사용합니다. if 문은 조건을 비교해서 판단하는 구문으로 if, else if, else 세 가지 키워드가 있습니다. 다음과 같이 if 키워드 다음에 괄호를 사용하여 조건문을 기록합니다.

if 문의 기본 형태는 다음과 같습니다.

if (조건문)
{
    조건문의 조건을 만족할 때 실행할 실행문들...
}

if 문은 if (조건식) 실행문; 형태인데, 괄호 안의 조건식(논리식)이 참이면 실행문(문장)을 실행합니다. if 문은 다음과 같이 중괄호가 없는 형태로도 사용합니다. 이 경우를 단문(single statement)이라고 하는데, 실행문이 하나만 있을 때는 중괄호를 생략할 수 있습니다.

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