不是很明白这个顺序

来源:3-4 练习题

delphuy

2019-07-02 09:40

a+b%(a+b)/a+a*b-b

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

--> 3+4%7/4+12-4

这里的  4%7/4   求余 和 除   先计算谁?如果是先算求余,4%7 余数我用脚本算了一下是4,正好符合标准答案;但是我不明白,为什么4%7 =4? 

写回答 关注

2回答

  • smorink
    2019-07-07 17:06:11
    已采纳

    指出一个小错误,a=3,这里应为4%7/3而不是4%7/4, 4%7=4 → 4/3=1(前面讲过了两个整数相除,结果只保留整数),虽然结果是一样的,其中的知识点还是要注意一下

  • delphuy
    2019-07-02 10:08:27

    我懂了,小数除以大数,求余的时候,商数为0,余数=自己,所以 4%7 = 4

C语言入门

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

926209 学习 · 20797 问题

查看课程

相似问题