嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 1 元微信扫码支付:1 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
三天打鱼两天晒网
//计算指定日期距离1995年1月26日的天数
int two (struct Date date)
{
int Month[12]={31,28,31,30,31,30,31,31,30,31,30,31}; //每月天数数组
int year,i,sum=0;
for(year=1995; year<date.year; year )
{
if(one(year)) /*判断是否为闰年*/
sum=sum 366;
else
sum=sum 365;//先整年计算总天数
}
if(date.month==1&&date.day<26)//如果月 日,小于1月26日的,从sum减回实际总天数
{
for(date.day;date.day<26;date.day )
sum--;
}
else/*将1月26日起的本年内的天数累加到sum中*/
{
/*如果为闰年,则二月份为29天*/
if(one(date.year))
Month[1] =1;
for(i=0; i<date.month-1; i )//先整月累加总天数
sum =Month[i];
if(date.day<26)//如果 日,小于26日的,从sum减回实际总天数
{
for(date.day;date.day<26;date.day )
sum--;
}
else if(date.day==26)
sum ;//如果 日,等于于26日的,从sum加一,得实际总天数
else
{
for(date.day;date.day>26;date.day--)//如果 日,大于26日的,从sum累加至实际总天数
sum ;
}
}
return sum;
}