onetwo123


私信TA

用户名:16030199004

访问量:59819

签 名:

等  级
排  名 37
经  验 10459
参赛次数 5
文章发表 91
年  龄 0
在职情况 学生
学  校 西安电子科技大学
专  业

  自我简介:

解题思路:





注意事项:





参考代码:

#include<stdio.h>
struct {
	int year,month,day,days;
}d1;
int main(){
	scanf("%d %d %d",&d1.year,&d1.month,&d1.day);
	d1.days=0;
	switch(d1.month-1){
		case 12:
			d1.days+=31;
		case 11:
			d1.days+=30;
		case 10:
			d1.days+=31;
		case 9:
			d1.days+=30;
		case 8:
			d1.days+=31;
		case 7:
			d1.days+=31;
		case 6:
			d1.days+=30;
		case 5:
			d1.days+=31;
		case 4:
			d1.days+=30;
		case 3:
			d1.days+=31;
		case 2:
			if(d1.year%400==0||(d1.year%400!=0&&d1.year%4==0))
				d1.days+=29;
			else d1.days+=28;
		case 1:
			d1.days+=31;
			break;
	}
	printf("%d",d1.days+d1.day);
}


 

0.0分

0 人评分

  评论区