#include<stdio.h>
#include<string.h>
#include<math.h>
#include<stdlib.h>
int main(){
int begin,end;
int a[2000];
int i,j=0,sum=0;
scanf("%d%d",&begin,&end);
for(i=begin;i<=end;i++){
if(i%400==0||(i%100!=0&&i%4==0)){
sum++;
a[j++]=i;
}
}
printf("%d\n",sum);
for(i=0;i<j;i++){
printf("%d ",a[i]);
}
return 0;
}
洛谷P5737 【深基7.例3】闰年展示
最新推荐文章于 2024-07-04 09:03:36 发布
该C程序从用户输入的起始和结束年份中,通过循环遍历并使用条件判断(闰年的规则:能被400整除或不能被100整除但能被4整除),找出所有闰年并将它们计数和存储在数组中。最后,程序打印出闰年的总数和具体年份。
摘要由CSDN通过智能技术生成