问答详情
源自:3-5 赋值运算符

3-4的计算顺序是怎么计算的~

题目为a=3,b=4,
a+b%(a+b)/a+a*b-b=?
b%(a+b)/a这点是怎么计算的?求一步步的分析

提问者:qq_空云_03696432 2017-03-18 23:21

个回答

  • 1234397820
    2017-03-20 10:34:13

    3+4%(3+4)/3+3*4-4=

    3+4%7/3+3*4-4=

    3+3/3+3*4-4=

    3+1+3*4-4=

    3+1+12-4=

    3+1+12-4=12;

    b%(a+b)/a    先算括号里面的   然后从左往右; 

    优先级按1-10排列,1为最高10为最低:

    优先级                         运算符

        1                                ()

        2                  --,++,!,+(正号),-(负号)

        3                               *,/,%

        4                            +(加),-(减)

        5                           =,<,>,<=,>=            

        6                              ==  ,   !=

        7                                    &&

        8                                     | |

        9                    (:?) 三目云算法

        10              =,+=,-+,*=,/=,%=


  • qq_自由腾越_0
    2017-03-19 00:05:10

    从左到右就行,可以去查优先级表