본문 바로가기
C언어

[C언어]1년 중 해당하는 월을 입력받아 그 달에 맞는 계절을 출력하라 switch문

by 이얏호이야호 2020. 4. 6.

 

switch문을 활용한 간단한 코드를 가지고 왔습니다^^

물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때

혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다!

힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고

답안을 확인해보세요

 

더보기

1~12월에 맞는 계절이 나오고 이외에 숫자가 입력된다면 월<month>를 잘못입력했다는 결과값이 나오면 됩니다.

 

12월 ~ 3월 = 겨울

결과값
결과값

4월 ~ 5월  = 봄

결과값
결과값

6 ~ 8월 = 여름

결과값
결과값

9월 ~11월 = 가을

결과값
결과값
잘못된결과값
잘못된결과값

switch(){

case 12 :

case1 : 

case 3: 

printf("%d월은 겨울입니다.");

}

를 활용하여 문제를 한번 풀어보세요

 

 

 

 

 

더보기
#include<stdio.h>

int main(){

	int input;

	printf("년도의 월<month>을 입력 : ");

	scanf("%d",&input);

	switch(input){

		case 12:

		case 1:

		case 2:

		case 3: 

			printf("%d월은 겨울입니다.\n",input);

			break;

		case 4:

		case 5:

			printf("%d월은 봄입니다.\n",input);

			break;

		case 6:

		case 7:

		case 8:

			printf("%d월은 여름입니다.\n",input);

			break;

		case 9:

	 	case 10:

	 	case 11:

	 		printf("%d월은 가을입니다.\n",input);

	 	break;

	 	default:

	 		printf("월<month>를 잘못 입력하셨습니다.\n");

	 }

			

}

 

 

 

 

 

 

더 많은 C언어 글이 궁금하다면?

https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4

 

댓글