[C 언어 기초] 조건의 선택적 실행 - switch 명령


[C 언어 기초] 조건의 선택적 실행 - switch 명령

이번에는 if..else if..else와 유사하게 작동하는 switch 명령에 대해서 알아보자. switch 명령 switch 명령의 실행 흐름 위의 실행 흐름을 봐도 if..else if..else와 유사하게 작동한다. 그래서 경우에 따라서는 if를 switch로 대체하기도 하는데 사용할 수 있는 영역은 if..else if..else에 비해서는 제한적이라는 차이점이 있다. 우선 switch 명령의 구조나 어떻게 동작하는지 다음 코드를 실행하면서 판단해 보자. #include <stdio.h> int main(void) { int num; printf("1 이상 5 이하의 정수 입력 : "); scanf("%d", &num); switch(num) { case 1: printf("1은 하나/ONE \n"); break; case 2: printf("2는 둘/TWO \n"); break; case 3: printf("3은 셋/THREE \n"); break; case 4: prin...


#break #case #C언어 #else #if #switch #조건분기

원문링크 : [C 언어 기초] 조건의 선택적 실행 - switch 명령