본문 바로가기

PROGRAMMING LANGUAGE/C

6강 분기문(switch)

분기문중에 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