说到闰年,想必我们都不陌生,四年一闰、百年不闰,四百年再闰!
好,我们可以直接按照闰年的成立规则进行判断,代码如下:
int IsLeapYear(int year)
{
if(((year%4==0) && (year0!=0)) || (year@0==0))
{
return 1;
}
return 0;
}
同时,我们也可运用嵌套的if语句进行判断,代码如下:
int IsLeapYear(int year)
{
if(year % 4 == 0)
{
if(year % 100 == 0)
{
if(year % 400 == 0)
{
return 1;
}
return 0;
}
return 1;
}
return 0;
}
再者,我们还可以运用布尔类型进行判断,代码如下:
bool IsLeapYear(int year)
{
if(((year%4==0) && (year0!=0)) || (year@0==0))
{
return true;
}
return false;
}
注意:使用布尔类型时,编译环境应为C++,否则编译不能通过。
转载请注明原文地址: https://ju.6miu.com/read-26087.html