#include <stdio.h>
int main()
{
int flag=0;//flag是判断平年闰年的标志
int a[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},
{0,31,29,31,30,31,30,31,31,30,31,30,31}};//定一个两行十三列的数组,分别存储平年和闰年的月份天数
int year,mon,day,n;//m是月份,d是天数,n是总天数
int i,s=0,m;
scanf("%d/%d/%d",&year,&mon,&day);
if (((year%4==0)&&(year%100!=0))||(year%400==0))
flag=1;
for (i=0;i<mon;i++)
{
m=a[flag][i];
s+=m;
}
n=s+day;
printf("%d",n);
}
7-11 计算天数 (25分)
最新推荐文章于 2022-07-06 15:34:57 发布