mwhxiaopy @ 2020-03-12 13:25:39
#include<iostream>
using namespace std;
int main(){
int a,b,c[400],d; //定义变量
for(int i=a;i<=b;i++){if(i%4==0){c[i-a+1]=i;d+=1;}
} //保留4倍数
for(int i=1;i<=d;i++)
{if(c[i]%100==0&&c[i]%400!=0)c[i]=0;} //去掉被100整除但不被400整除的
for(int i=1;i<=d;i++){if(c[i]!=0&&i!=d)cout<<c[i]<<" ";
else cout<<c[i];} //输出
}
@TNT 能帮我检查一下吗
by z_y_t @ 2020-03-12 13:27:25
输入不见了
by 初音Miku @ 2020-03-12 13:27:52
您的输入呢?
by duyh1114 @ 2020-03-12 13:28:00
@mwhxiaopy 没有输出总共多少闰年
by duyh1114 @ 2020-03-12 13:28:14
而且输入被吃了
by dbxxx @ 2020-03-12 13:28:41
你都不自己测试吗……
by 断清秋 @ 2020-03-12 13:33:25
您都不编译一下没CE真是奇迹
by YUYGFGG @ 2020-03-12 13:33:40
@mwhxiaopy 输入被吃了????
by Mine_King @ 2020-03-12 13:37:45
而且马蜂也有点奇怪qwq
by mwhxiaopy @ 2020-03-12 13:40:53
@duyh1114 漏了 原文有输入的 还有吗
by TianLuen @ 2020-03-12 14:39:51
您可以参考一下这句代码
c[i]%400==0||(c[i]%4==0&&c[i]%100!=0)
闰年判断一步到位