问答详情
源自:3-4 练习题

真心想不明白这个句子为什么运算结果为1

int a=3;b=4                b%(a+b)/a为什么会等于1呢?

提问者:qq_南故笙烟_0 2015-12-09 09:49

个回答

  • RockenRoll
    2015-12-09 10:06:54
    已采纳

    首先计算(a+b)= 7,然后是 b % (a + b) = 4;最后 b%(a+b) / a =4 /3 取整等于1.

    一个数对于比它大的数取余"%"之后还是它本身

  • 指尖逝去的流沙
    2016-01-21 20:10:12

    一个数对于比它大的数取余"%"之后还是它本身    为什么呢?

  • 慕移动9341187
    2015-12-09 16:07:00

    去看看优先级和结合性你就懂了

  • 流浪_老
    2015-12-09 11:32:42

    赞同楼上