为了账号安全,请及时绑定邮箱和手机立即绑定

这样为什么不行啊

if((year%100==0&&year%400==0)||(year%4==0&&year%100!=0))

正在回答

3 回答

能被4整除但不能被100整除,或能被400整除的年份即为闰年。if((years%4==0&&years%100!=0)||years%400==0)

0 回复 有任何疑惑可以回复我~
#1

慕哥0928960 提问者

这样肯定可以,我这样应该也可以吧,如果不管那个! =的格式问题
2017-12-03 回复 有任何疑惑可以回复我~
#2

梦启 回复 慕哥0928960 提问者

没问题的,主要是现在计算闰年都是在一定的时间段里,不能说从0开始计算,这样容易导致错误
2017-12-03 回复 有任何疑惑可以回复我~
#3

慕哥0928960 提问者 回复 梦启

闰年是能被4整除(且不能被100整除) 或者 能被400整除 (也可以被100整除)好像就回来了。那有没有必要养成什么思维习惯呢?
2017-12-03 回复 有任何疑惑可以回复我~
#4

慕哥0928960 提问者 回复 梦启

不能被100整除(且能被4整除的) 和 如果能被100整除(且能被400整除的)
2017-12-03 回复 有任何疑惑可以回复我~
查看1条回复

不对吧,如果能被400整除就一定能被100整除啊。闰年就是能被4整除且不能被100整除,或者能被100整除也能被400整除的吧

1 回复 有任何疑惑可以回复我~
#1

SIMONWUYU

(year%100==0&&year%400==0)||(year%100!=0&&year%4==0)我这样也不行
2018-01-02 回复 有任何疑惑可以回复我~

year%4==0 && year%100!=0 || year%400==0

你前面与后面矛盾前面year%100==0,后面year%100!=0 到底year%100等于还是不等于0 你处理有矛盾

if((year%100=0 && year%400==0)||(year%4==0 && year%100!=0))

应该是这样

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这样为什么不行啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信