C++实现闰年判断
百度上关于闰年的判断是这样解释的:
闰年是公历中的名词。闰年分为普通闰年和世纪闰年。
普通闰年:公历年份是4的倍数的,且不是100的倍数,为闰年。
(如2004年就是闰年);
世纪闰年:公历年份是整百数的,必须是400的倍数才是世纪闰年
(如1900年不是世纪闰年,2000年是世纪闰年);
源代码:
#include<iostream>
using namespace std;
int main(){
int iYear;
cout<<"输入年份:";
cin>>iYear;
if((iYear%4==0&&iYear%100!=0)||iYear%400==0)
cout<<iYear<<"年是闰年";
else
cout<<iYear<<"年不是闰年";
return 0;
}