在C语言中:if(i%2)是什么意思

如题所述

i%2 表示i对2取余。
也就是求i/2的余数
用来做if的条件时
等效于if(i%2==1)
也就是说 如果i是奇数,那么判断成功
如果i是偶数 那么判断失败。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-04
i%2
表示
求余数。。。
if()在这里用是bool(真假)型的。。。也就是说
如果i%2结果为0(i是2的倍数)则if()为假,,不进入if结果
如果i%2结果为1(i%2
结果
不是0就是1)。。。则if()为真,,进入if结构。。

相关了解……

你可能感兴趣的内容

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