C++ 만약 ... 그렇지 않으면
C++ 조건 및 If 문
C++는 수학의 일반적인 논리 조건을 지원합니다.
- 미만: < b
- 작거나 같음: a <= b
- 보다 큼: > b
- 크거나 같음: >= b
- a == b와 같음
- 같지 않음: a != b
이러한 조건을 사용하여 다른 결정에 대해 다른 작업을 수행할 수 있습니다.
C++에는 다음과 같은 조건문이 있습니다.
if
지정된 조건이 true인 경우 실행할 코드 블록을 지정하는 데 사용 합니다.else
동일한 조건이 false인 경우 실행할 코드 블록을 지정하는 데 사용else if
첫 번째 조건이 false인 경우 테스트할 새 조건을 지정하는 데 사용 합니다.switch
실행할 많은 대체 코드 블록을 지정하는 데 사용
if 문
명령문을 사용 if
하여 조건이 인 경우 실행할 C++ 코드 블록을 지정합니다 true
.
통사론
if (condition) {
// block of code to be executed if the
condition is true
}
if
소문자로 되어 있으니 참고 하세요. 대문자(If 또는 IF)는 오류를 생성합니다.
아래 예에서는 20이 18보다 큰지 알아보기 위해 두 개의 값을 테스트합니다. 조건이 true
인 경우 일부 텍스트를 인쇄합니다.
예시
if (20 > 18) {
cout << "20 is greater than 18";
}
변수를 테스트할 수도 있습니다.
예시
int x = 20;
int y = 18;
if (x > y) {
cout << "x is greater than
y";
}
설명된 예
위의 예에서 x 와 y 라는 두 개의 변수를 사용 하여 x가 y보다 큰지( >
연산자를 사용하여) 테스트합니다. x가 20이고 y가 18이고 20이 18보다 크다는 것을 알고 있으므로 "x는 y보다 큽니다"라고 화면에 인쇄합니다.