这是怎样的运算顺序?
n=7 m=5
int x=(m*8/(n+2))%m;(这个没问题)
先运算()就是先是n+2得9,再算下一个(),也就是(m*8/9),不就是5*8/9=40/9?那这样就有分数了,最后就是(40/9)%5,可最后输出x=4。是我哪里想错了?
n=7 m=5
int x=(m*8/(n+2))%m;(这个没问题)
先运算()就是先是n+2得9,再算下一个(),也就是(m*8/9),不就是5*8/9=40/9?那这样就有分数了,最后就是(40/9)%5,可最后输出x=4。是我哪里想错了?
2017-10-01
举报