计算机里的运算顺序是从左到右吗

来源:3-4 练习题

慕仔7173525

2018-12-12 19:01

int a = 3; b = 4;计算a+b%(a+b)/a+a*b-b该算式的运算结果

写回答 关注

4回答

  • 宝慕林2122277
    2019-02-28 21:32:00

    1.有括号的先算括号里的。所以先算(a+b)

    2.算有%的,所以算b%(a+b)

    3.后乘除,算b%(a+b)/a    a*b

    4.再加减,算a+b%(a+b)/a+a*b-b


  • qq_慕莱坞1141188
    2018-12-19 15:20:00

    计算机的运算是有优先级的,优先级高的(数字越大,优先级越高,百度一下)先运算,然后再考虑结合性,结合型不一定是从左往右的,也有从右往左的,像赋值运算符=、+=、-=等,还有sizeof,&等

  • qq_慕设计3041814
    2018-12-12 20:08:47

    在运算符优先级相同时,按运算符结合性规定的结合方向进行处理,这三个运算符优先级相同,结合性是自左至右

  • kong欢喜
    2018-12-12 20:01:43

    首先要看优先级 括号是1级 先算括号里面的然后 再算乘 除 膜除 按左到右来 最后加减
    3+4%(7) /3+3*4-4
    3+4/3+3*4-4
    3+1+3*4-4
    3+1+12-4
    12

    qq_慕的地... 回复轻舞and倾...

    整数相除只取整数,余数不要

    2019-06-02 12:20:00

    共 7 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题