C++ if문
C++ if문과 else if, else의 사용 방법입니다.
int a = 10;
if (a < 10) { }
else if (a > 10) { }
else { }
(a < 10)이 true이면 if 블록 안의 내용이 실행됩니다.
(a < 10)이 false이면 else if의 (a > 10)이 true인지 확인합니다.
(a > 10)이 true이면 else if 블록 안의 내용이 실행되고 false이면 else 블록 안의 내용이 실행됩니다.
즉, 위에서부터 조건을 만족하면 안의 블록이 실행되고 아니면 다음 조건을 비교합니다.
int a = 10;
if (a < 10) { }
이렇게 if문 단독으로 사용이 가능합니다.
int a = 10;
if (a < 1) { }
else if (a < 2) { }
else if (a < 3) { }
else if (a < 4) { }
else if를 여러개 사용할 수 있습니다.
int a = 10;
if (a < 10) { }
else { }
if 다음에 바로 else를 사용할 수 있습니다.
else는 한번만 사용 가능합니다.
반응형
'C++' 카테고리의 다른 글
[C++] 함수 오버로딩 (overloading) (0) | 2022.04.06 |
---|---|
[C++] for문 (0) | 2022.04.05 |
[C++] auto란 (0) | 2022.04.03 |
[C++] 삼항연산자 사용 방법 (0) | 2022.04.02 |
[C++] 메모리 동적 할당, new, delete (0) | 2019.10.12 |