给定两个年份 n,m,问,两个年份之间有多少天(包括年份 n和年份 m)?
输入格式
第一行包含两个整数 n,m,含义与问题描述中相同。
输出格式
输出共一行,包含一个整数,表示两个年份之间的天数。
样例输入
2023 2024
样例输出
731
评测数据规模
1970≤n<m≤9999。
#include <stdio.h>
#include <stdlib.h>
int leapyear(int year){
if((year%4==0&&year%100!=0)||year%400==0){
return 1;
}
else return 0;
}
int main(int argc, char *argv[])
{
int n=0;
int fri,end;
scanf("%d%d",&fri,&end);
for(int i = fri;i<=end;i++){
if(leapyear(i)) n+=366;
else n+=365;
}
printf("%d",n);
return 0;
}
因篇幅问题不能全部显示,请点此查看更多更全内容