C언어) [조건문] switch문
switch 문 switch 문은 if-else if 문을 대신하는 조건문으로 조건식의 변수 또는 계산된 값에 따라 명령문을 실행할 수 있다. switch(조건식) {case 값1: 명령문; break; case 값2: 명령문; break; ..... default: // 모든 case에 맞지 않을 때 실행 명령문; } switch 문을 사용할 때 지켜야 하는 규칙이 있다 1. switch의 조건식은 정수 또는 문자 유형이어야 한다. 2. case 값은 정수 또는 문자 상수여야 한다. 3. case 값은 switch 문 내에서만 사용할 수 있다. 4. case의 break 문은 필수가 아닌 선택사항이지만, case에 break 문이 없으면 조건식과 값이 일치하는 case 뒤에 있는 모든 case가 실행된..