闰年
闰年分为普通闰年和世纪闰年。
普通闰年
公历年份是4的倍数的,且不是100的倍数,为普通闰年。(如2004、2020年就是闰年);
世纪闰年
公历年份是整百数的,必须是400的倍数才是世纪闰年(如1900年不是世纪闰年,2000年是世纪闰年)
//打印1900年到2020年内的所有闰年
#include <iostream>
using namespace std;
int main()
{
int y=1900;
while(y<=2020)
{
if((y%4==0&&y%100!=0)||y%400==0)
cout<<y<<" "<<endl;
y++;
}
return 0;
}
//@author xkxy