问答详情
源自:3-10 运算符大比拼之优先级比较

求大神指导,为什么只可以加一个括号呢(只加y+2)

求大神指导,为什么只可以加一个括号呢(只加y+2)

提问者:慕仙3209557 2015-08-17 16:53

个回答

  • Perona
    2015-08-17 17:27:13
    已采纳

    int z = (x*8)/(y+2);

    同级的运算是从左到右的。前面的x*8是无所谓加不加括号。至于这里为什么报错,只是因为x*8外面包裹的括号被敲成了中文。可以把括号删去或者改为英文括号。

     int z = (x*8)/(y+2);