您的位置:首页 > 其它

题目75 日期计算

2016-07-29 12:16 211 查看


     已AC代码:

#include<cstdio>
using namespace std;

int leap(int y)
{
if(((y%100!=0)&&y%4==0) || (y%400==0))
return 1;
else
return 0;
}
int main()
{
int t;
scanf("%d", &t);
while(t--)
{
int y, m, d, day;
scanf("%d%d%d", &y, &m, &d);
day = d;
int a[12]={31, 28, 31, 30, 31, 30,31,31,30,31,30,31};
if(leap(y))
a[1]=29;
for(int i=0; i<m-1; i++)
day += a[i];
printf("%d\n", day);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  南阳理工OJ