C语言解惑if(year%400==0||(year%4==0&&year%100!=0))/*判断是不是闰年*/

如题所述

应该对你有帮助的!公历年份是整百数的,必须是400的倍数的才是闰年,不是400的倍数的,虽然是100的倍数,也是平年,这就是通常所说的:四年一闰,百年不闰,四百年再闰。这个是闰年的概念问题单纯的除以4就把整除100的也包含在里面了而闰年的定义是整除100,但是不能整除400的,就不是闰年了望采纳
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网