C언어
조건문 : if
MY_STUDY
2023. 4. 25. 10:29
if문은 조건식이 True이면 해당 if문의 블록을 실행한다.


num의 값을 선언과 동시에 5로 저장한다.
num의 값은 5 이기 때문에 두번째 if문이 실행된다.
if - else 문

if-else 문은 if의 조건식이 참이면 if 문을 실행하고 거짓이면 else 의 실행문이 실행된다.
num의 값은 10이 아닌 11이기 때문에 if문은 거짓이 되고, else의 실행문인 "num is not 10"이 출력된다.
if - else if - else문

age의 값을 15로 저장했다. else if 문은 조건이 여러개일 경우에 사용한다.
age가 15이기 때문에 첫번째 else if문이 참이되어 "10대"가 출력된다.
두번째 else if 문도 참이지만, C언어는 절차지향 언어 이므로 첫번째 조건문이 참이면
두번째 조건문의 실행문은 출력되지 않는다.