0
点赞
收藏
分享

微信扫一扫

按年、月、日的顺序读入一个日期,输出该日期是这一年中的第几天。

萍儿的小确幸 2022-03-11 阅读 54

按年、月、日的顺序读入一个日期,输出该日期是这一年中的第几天。

	#include <bits/stdc++.h>
	using namespace std;
	int main()
	{
		int y,m,d,sumDay;
		cin>>y>>m>>d;
		int days[]={31,28,31,30,31,30,31,31,30,31,30,31};
		for(int i=0;i<m-1;i++){
			sumDay+=days[i];
		}
		if((y%4==0&&y%100!=0||y%400==0)&&m>2){
			sumDay+=1;
		}
		printf("%d",sumDay+d);
		return 0;
	}


举报

相关推荐

0 条评论