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

对这个联系题答案有点疑问

int a = 3; b = 4;计算a+b%(a+b)/a+a*b-b

这个题目 b%(a+b)/a 这部分的答案应该是1.3333

提问者:雨大鞋不湿 2016-01-30 16:04

个回答

  • qq_小科比_0
    2016-03-06 15:23:24

    答案是对的http://img.mukewang.com/56dbdac600017c1107280435.jpg

  • 赵怀东
    2016-02-24 19:10:08

    原式  3+4%(3+4)/3+3*4-4

    先算4%(3+4)/3=1

    %和/是同级运算符 同级运算符从左往右算 所以先算%    4%7=3;3/3=1

    然后3+1+12-4=12

  • 雨大鞋不湿
    2016-01-30 18:43:26

    优先级弄错了,不好意思


  • KE120
    2016-01-30 17:00:35

    括号里面是7,4整除7得1余-3,但由于除数和被除数都为正,所以得3,3再除3就得1了。

  • 惜亦蝶
    2016-01-30 16:33:29

    按正常顺序算就对了 结果为1