본문 바로가기
C 언어 프로그래밍/흐름제어 - 조건문

switch()문

by 프밍샘 2020. 6. 15.

switch()문

 

switch(수식 또는 변수)

{

     case 값1:

          명령문 1;

          break;

     case 값2:

          명령문 2;

          break;

     case 값3:

          명령문 3;

          break;

     defalt:

          명령문 4;

          break;

}

 

 

 

 

 

switch() case문 예제

 

(1단계) 아래의 출력화면과 같이 점수를 입력받아, 점수가 90점 이상이면 'A', 80점 이상이면 'B', 70점 이상이면 'C', 60점 이상이면 'D', 그 외 나머지는 'E'라고 출력하는 프로그램을 작성하시오.

 

출력결과

 

 

 

 

 

코드

#include <stdio.h>
int main()
{
	int score;
	printf("점수를 입력하시오(0~100):"), scanf("%d", &score);
	
	switch(score/10)
	{
		case 10:
		case 9:
			printf("A");
			break;
		case 8:
			printf("B");
			break;
		case 7:
			printf("C");
			break;
		case 6:
			printf("D");
			break;
		default:
			printf("E");
			break;
	}
	
	return 0; 
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'C 언어 프로그래밍 > 흐름제어 - 조건문' 카테고리의 다른 글

if문  (0) 2020.06.15

댓글