为什么我老算的是11?

来源:3-4 练习题

慕莱坞2145560

2018-03-13 22:10

5aa7dbe60001d7f615012667.jpg
为什么我老算的是11?

写回答 关注

3回答

  • 历飞雨
    2018-05-18 21:58:44

    老哥比我还半途而废

    4%7/3也就是这里出错了吧!

    4%7因为除不开,除数是0,余数当然是4了

    4/3算出来的是小数,可是咱们前面规定了它是int类型的,所以就是1了

  • 世末理想乡
    2018-03-13 23:22:36

    a=3;
    a+b=7;
    b%(a+b)=4%7=4;
    4/3=1(int)
    a*b-b=12-4=8.
    原式=3+1+8=12
    是这个答案吗?
    过程有点乱,见谅。

  • qq_ThunderSword_0
    2018-03-13 23:18:04

    首先算(a+b)

    再算b%(a+b)

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题