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

为什么是i%2 == 1。而不是1%2 != 0

为什么是i%2 == 1。而不是1%2 != 0

正在回答

5 回答

i%2 == 1

这样表示是选出i为奇数

i%2 != 0

这样表达i非偶数

两种方法都可以的


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

i%2!=0也是可以通过的啊

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

可以吧

是!=1,不是!=0,如果是!=0就是求奇数
2018-11-15 回复 有任何疑惑可以回复我~
#2

26Y43920276 回复 可以吧

求余数啊,!=1不就有余数了吗?
2018-12-04 回复 有任何疑惑可以回复我~
#3

可以吧 回复 26Y43920276

不是求余数,只是取余2后和0或1比较是判断奇数还是偶数,i%2!=1就是判断他是不是偶数,他是偶数就执行下面的语句,没有求余数,if后面是条件判断
2018-12-05 回复 有任何疑惑可以回复我~

一个意思,写法不一样而已。这两个都对,都代表i是个单数

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

??没咋听懂你的问题。。。


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

举报

0/150
提交
取消

为什么是i%2 == 1。而不是1%2 != 0

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