遥夕


私信TA

用户名:uq_34525743706

访问量:2510

签 名:

浪漫

等  级
排  名 743
经  验 3705
参赛次数 0
文章发表 19
年  龄 20
在职情况 学生
学  校
专  业 计算机科学与技术

  自我简介:


#include <stdio.h>
int main()
{
	int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};//12个月,每个月天数(非闰年) 
	int y,m,d,s=0;
	while(scanf("%d/%d/%d",&y,&m,&d)!=EOF){
		if(y%4==0&&y%100!=0||y%400==0){			//如果闰年 
			a[1]=29;
			for(int i=0;i<m-1;i++){
				s+=a[i];						//月的天数相加 
			}
			printf("%d\n",s+d);					// 月的天数加日的天数 
			a[1]=28;
		}
		else{									//如果不是闰年 
			for(int i=0;i<m-1;i++){
				s+=a[i];
			}
			printf("%d\n",s+d);
		}	
	}
	return 0;	
}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区