코드를 실행하면 ‘바위, 보, 몰라요’가 출력됩니다. 살펴보니 값과 일치하는 case 문을 만날 때까지 아무것도 안 하고 넘어가다가 값과 일치하는 case 문을 만나면 그 이후에 있는 문장을 모두 출력합니다. 이번에는 모든 case 문에 break 문을 넣어 실행해 보세요.
4.4.2 switch.c
int main(void) {
int i = 1;
switch (i) {
case 0:
printf("가위\n");
break;
case 1:
printf("바위\n");
break;
case 2:
printf("보\n");
break;
default:
printf("몰라요\n");
}
return 0;
}
실행결과 |
바위 |