-
[프로그래밍 이론]조건문(conditional)(5)프로그래밍 이론 2024. 2. 12. 23:59
●switch문
- 조건식 하나로 많은 경우의 수를 처리할 때 사용하며 이때 조건식의 결과는 정수 또는 문자, 문자열
- 조건식의 결과 값과 일치하는 case문으로 이동
- default문은 일치하는 case문이 없을 때 수행( = else )
- switch문 코드 모양
★ 조건식의 결과 값이 어떤 case의 값과 일치하면 해당 case의 코드를 실행한다.
★ break 문은 현재 실행 중인 코드를 끝내고 switch문을 빠져나가게 하는 역할을 한다.
★ 만약 break문이 없으면, 일치하는 case 이후의 모든 case 코드들이 순서대로 실행된다.
★ default는 조건식의 결과값이 모든 case의 값과 일치하지 않을 때 실행된다. if문의 else와 같다.
default 문은 선택이다.
★ if, else-if, else 구조와 동일함
- switch문 예시
- 실행 결과
'프로그래밍 이론' 카테고리의 다른 글
[프로그래밍 이론]반복문(Repetitive)(2) (0) 2024.02.14 [프로그래밍 이론]반복문(Repetitive)(1) (0) 2024.02.13 [프로그래밍 이론]조건문(conditional)(4) (0) 2024.02.12 [프로그래밍 이론]조건문(conditional)(3) (0) 2024.02.12 [프로그래밍 이론]조건문(conditional)(2) (0) 2024.02.12