作业帮 > 数学 > 作业

闰年几年一次?1904年是不是闰年?闰年怎样分辨?

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/24 05:50:35
闰年几年一次?1904年是不是闰年?闰年怎样分辨?
闰年一般是4年一次
1、可以被4整除的
2、但是如果年份最后两位都是00的话,需要被400整除才是闰年
(例如:1904可以被4整除,就是闰年;1900年虽然可以被4整除,但是因为最后两位都是00,所以需要被400整除才是闰年,显然1900不符合第二个条件,所以不是闰年)
假设年份为x,则算法可以这么写)
if( x%4 == 0 && x%100 != 0){
return true;
} else {
if( x%400 == 0){
return true;
} else {
return false;
}
}
再问: 既然闰年4年一次,那为什么1900不是闰年,但4年之后却是闰年????
再答: 符合1、2两个条件 一般是4年一次,但是如果00。。。要符合第二个条件 所以没说就是4年一次,一般。你懂的
再问: 谢啦