2063 Problem E 日期累加

问题 E: 日期累加

时间限制: 1 Sec  内存限制: 32 MB

题目描述

设计一个程序能计算一个日期加上若干天后是什么日期。

输入

输入第一行表示样例个数m,接下来m行每行四个整数分别表示年月日和累加的天数。

输出

输出m行,每行按yyyy-mm-dd的个数输出。

样例输入

1
2008 2 3 100

样例输出

2008-05-13

经验总结

不难~~详见代码~

AC代码

#include 
int month[13][2]={{0,0},{31,31},{28,29},{31,31},{30,30},{31,31},
{30,30},{31,31},{31,31},{30,30},{31,31},{30,30},{31,31}};
bool isLeap(int year)
{
	return (year%4==0&&year%100!=0)||(year%400==0);
}
int main()
{
	int n;
	int y1,m1,d1,count;
	while(scanf("%d",&n)!=EOF)
	{
		for(int i=0;i

 

你可能感兴趣的:(codeup)