728x90
[Do it C++ 완전정복_ 152~162p]
if / if ~ else 조건문
- 조건식이 참(true)일 때 해당하는 문장을 실행
- 앞의 조건이 거짓일 때 다음 조건을 검사한다.
if (조건식1) {
실행문1;
}
else if (조건식2) {
실행문2;
}
else {
실행문3; // 모든 조건이 거짓이면 else 블록이 실행
}
switch ~ case 조건문
- 하나의 변수 값을 여러 경우(case) 와 비교하여 실행할 문장을 선택
- 각 case 뒤에는 비교할 상수값을 적으며, 일치하면 그 아래의 문장을 실행
- break 문을 만나면 switch 블록을 빠져나온다.
switch (변수) {
case 값1:
실행문1;
break;
case 값2:
실행문2;
break;
case 값3:
실행문3;
break;
default:
실행문4; // 어떤 case와도 일치하지 않을 때 실행
break;
}
'C++ > C++ 문법' 카테고리의 다른 글
| C++ 예외 처리 (try-catch) (0) | 2025.10.13 |
|---|---|
| C++ 반복문과 제어문 (0) | 2025.10.13 |
| C++ 레퍼런스 변수 (참조 변수) (0) | 2025.10.13 |
| C++ 함수의 인자 전달 방식 (값, 참조, 주소) (0) | 2025.10.13 |
| C++ 구조체 (struct) (1) | 2025.10.13 |