《程序设计基础-c语言》杨莉 刘鸿翔
ISBN-978-7-03-032903-5
p91
习题3
9.编写程序,输入某年某月,求该月有多少天。

#include<stdio.h>
int main(void)
{
	int year,month;
	char ch;
	printf("输入年和月:");
	scanf("%d%c%d",&year,&ch,&month);
	if(year%4==0&&year%100!=0||year%400==0)
	{
		if(month==2)
		printf("29");
	}
	else
	{
		switch(month)
		{
			case 1:printf("31");break;
			case 2:printf("28");break;
			case 3:printf("31");break;
			case 4:printf("30");break;
			case 5:printf("31");break;
			case 6:printf("30");break;
			case 7:printf("31");break;
			case 8:printf("31");break;
			case 9:printf("30");break;
			case 10:printf("31");break;
			case 11:printf("30");break;
			case 12:printf("31");break;
		}
	}
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Logo

助力广东及东莞地区开发者,代码托管、在线学习与竞赛、技术交流与分享、资源共享、职业发展,成为松山湖开发者首选的工作与学习平台

更多推荐