慕工程8113299
2017-09-20 09:54
这题是不是有问题。它给的答案是12,我怎么算都是11.哪位大神可以告诉我
大老门,3+4/3+12-4 为什么要先算12-4,
乘除求余的权利是一样大的 碰到直接重左到右算即可
用数字代替
=3+4%7/3+3*4-4
=3+4/3+8
=11+1
=12
代入a=3 b=4,得3+4%(3+4)/3+3*4-4
这里要先算4%(3+4) 也就是4除以7余数等于4
即原式=3+4/3+3*4-4
又由“如果两个相除的数都是整数,则结果也为整数”可知 4/3=1
则原式=3+1+12-4=12. (^ ^)
C语言入门
926027 学习 · 20793 问题
相似问题