问答详情
源自:4-12 Java循环跳转语句之 continue

i%2==1为什么不是1%2==0

i%2==1为什么不是1%2==0

提问者:qq_迷茫狂人_03711589 2016-07-27 09:39

个回答

  • 精慕门6071832
    2016-08-06 10:41:39

    哎呀,结果不是2吗

  • 望远
    2016-07-28 12:12:37

    %是取余运算符出发(只能用于整数运算),先进行除法运算然后取运算结果的余数,例如: 1%2 首先1/2=0······1

    那么1%2的结果就是1

  • dashen001
    2016-07-27 09:48:46

    1%2的意思是1除以2的余数,很明显余数是1,

    1/2的结果是0