作业

29 阅读1分钟

知识点:

在 C 语言中,switch语句是一种多分支选择结构,用于根据表达式的值从多个分支中选择一个执行,比if-else if结构在多分支场景下更简洁高效

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

case 12:

	printf("31天");

	break;

case 4:

case 6:

case 9:

case 11:

	printf("30天");

	break;

case 2:

    printf("请输入年份");

	scanf("%d", &year);

	if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)){

	    printf("29天");

    } else {

    	printf("28天"); 

	} 

	break;

default:

	printf("输入有误,。没有这月"); 

		 
	
   	 


运行结果如下:

image.png

image.png