C++ | if 문 (If Statement) 조건문 | if else 문 | 관계연산자 | 논리연산자
if 문은 조건문이다. 조건 분기한다는 말인데 프로그램의 제어를 하는 문장이다. C++ 프로그램은 main 함수의 첫번째 줄의 명령어에서 시작해서, 마지막 줄인 return 문에서 끝난다고 했다. 그렇게 되면 하나의 변화도 없이 위에서 내려올 뿐이라 단조로운 프로그램이다. 이런 프로그램에게 생동감을 주는 것이 if문이다. if문 부터 프로그램다운 모습이 나온다. 간단한 형식은 if ( 표현식) 명령문(Statement); 이다. 표현식은 true냐 false냐를 판단하는 결과값이 리턴된다. true 일 경우 실행되고 false일 경우 실행되지 않는다. 기준은 좀 특이하다. 0인 경우 false이고 그외 나머지 값은 true 다. 즉 0만 아니면 true 다. 1 도 true 99도 true 100.99 ..