966666
2016-04-20 17:43
/*不是优先于%吗
/*%是同一优先级的,4%(3+4)/3=4%7/3=4/3=1
为什么4/7不能商1,余-3呢
4%7=4 为什么?
按照优先级来计算:先算括号里的(a+b)=7,a*b=12,该算式即为3+4%7/3+12-4.
再算4%7=4,该算式即为3+4/3+12-4.
然后算4/3=1,算式即为3+1+12-4=12.
同一级别的先后顺序是根据出现在算式中的先后顺序决定的,比如10/5*2=4,而不是1.这个你仔细一想就明白了
C语言入门
926212 学习 · 20797 问题
相似问题