분기문중에 switch문 사용하는 방법을 알아보자.
#include <stdio.h>
void main()
{
int job = 1;
int secondJob = 2;
if (job = 1)
printf("나의 직업은 전사입니다.\n");
switch (secondJob)
{
case 0 :
break;
case 1:
break;
case 2:
printf("나는 바바리안으로 전직을 했습니다.\n");
break;
case 3:
printf("나는 성기사로 전직을 했습니다.\n");
break;
default:
printf("나는 성기사나 바바리안이 아닙니다.\n");
break;
}
}
if문으로 흐름제어가 가능하지만 가독성을 위해 switch문을 사용하기도 한다. switch문의 단점은 case에 정수 값만 사용할 수 있어서 유연한 개발에는 어렵고 간단한 정수의 흐름제어를 할 때만 사용한다.
'PROGRAMMING LANGUAGE > C' 카테고리의 다른 글
8강 dowhile (0) | 2021.09.14 |
---|---|
7강 반복문(while) break, continue (0) | 2021.09.14 |
5강 분기문 (0) | 2021.09.14 |
4강 자료형 (0) | 2021.09.14 |
3강 연산자 (0) | 2021.09.14 |