c语言a+b*c-d/e运算顺序是什么
答案:3 悬赏:50 手机版
解决时间 2021-03-02 17:56
- 提问者网友:城市野鹿
- 2021-03-02 00:22
书上写的b*c→a+b*c→d/e→a+b*c-d/e?为什么d/e不是第二步
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-03-02 00:29
优先级是先乘除再加减,都是乘除得情况下,结合律由左向右结合,
像你说的这种情况,结果是不受影响,和先除再左到右加减不影响。
像你说的这种情况,结果是不受影响,和先除再左到右加减不影响。
全部回答
- 1楼网友:duile
- 2021-03-02 02:03
a + (b*c) - (d/e)
//a 是第一步
//b*c 是第二步
//d/e 是第三步
- 2楼网友:夜余生
- 2021-03-02 01:27
你好,用栈实现的时候,遇到可以计算的时候就直接计算了
在运算符优先级方面还是* /比+ -优先级高的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯