问答详情
源自:2-13 编程练习

这里的括号为什么多了一个?求解释

sum = ( (++a) + 3 ) / (2 - (--b) ) * 3;


( (++a) + 3 ) / (2 - (--b) )

这里的括号为什么多了一个?求解释

提问者:初学程序员 2016-03-09 16:34

个回答

  • 司马长卿
    2016-03-09 16:53:34

    括弧没有多

  • 乌龟在流浪
    2016-03-09 16:52:06

    加括号为了先计算(++a) + 3 ) / (2 - (--b)这个再*3

  • sp_小样
    2016-03-09 16:51:55

    ++a是a=a+1,(++a)是一个整体(--b)也一样,剩下就是数学运算了,

  • Raven0323
    2016-03-09 16:47:44

    优选运算括号内的内容

  • 慕仙7258121
    2016-03-09 16:47:11

    提高优先级吧

  • 春风得意玛蹄疾
    2016-03-09 16:47:06

    我觉得是优先级的问题、

  • 青花时光
    2016-03-09 16:45:43

    加括号提升运算的优先级