C语言解惑if(year%400==0||(year%4==0&&year%100!=0))
答案:2 悬赏:0 手机版
解决时间 2021-03-12 06:46
- 提问者网友:棒棒糖
- 2021-03-12 03:20
C语言解惑if(year%400==0||(year%4==0&&year%100!=0))
最佳答案
- 五星知识达人网友:酒安江南
- 2021-03-12 03:30
应该对你有帮助的!公历年份是整百数的,必须是400的倍数的才是闰年,不是400的倍数的,虽然是100的倍数,也是平年,这就是通常所说的:四年一闰,百年不闰,四百年再闰。这个是闰年的概念问题单纯的除以4就把整除100的也包含在里面了而闰年的定义是整除100,但是不能整除400的,就不是闰年了望采纳
全部回答
- 1楼网友:渊鱼
- 2021-03-12 03:40
2000%4==0为真..||或运算是有一个真就为真...
year%100==0&&year%400!=0//这里有个括号,与运算是有一个假就为假..
%是取余数...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯