if 문 뒤에는 부울 식이 false일 때 실행되는 선택적인 else 문이 올 수 있습니다.
문법
구문 형식은 다음과 같습니다.
if(boolean_expression){ # 부울 표현식 boolean_expression이 true인 경우 실행}else{ # 부울 표현식 boolean_expression이 false인 경우 실행}
부울 표현식 boolean_expression이 true이면 if 블록 내의 코드가 실행됩니다. 부울 표현식이 false이면 else 블록 내의 코드가 실행됩니다.
흐름도
예
#!/usr/bin/perl $a = 100 ; # 부울 표현식을 판단하려면 if 문을 사용하세요. 만약에 ( $a < 20 ) { #부울 표현식이 true인 경우 실행됩니다. printf " a는 20보다 작습니다 . n " } else { #부울 표현식이 false인 경우 실행됩니다. printf " a는 20보다 큽니다 . n " ; 인쇄 " a의 값은 다음과 같습니다: $a n " ; $a = " " # 부울 표현식을 결정하려면 if 문을 사용하세요 . 만약에 ( $a ) { #부울 표현식이 true인 경우 실행됩니다. printf " 조건이 참입니다 . n " } else { #부울 표현식이 false인 경우 실행됩니다. printf " 조건이 거짓입니다 . n " ; 인쇄 " a의 값은 다음과 같습니다: $a n " ; 위 프로그램을 실행하면 출력 결과는 다음과 같습니다.
20a보다 큰 값은 다음과 같습니다. 100a 조건의 값이 false입니다.