double x =(5*8/(7+2))%5; 输出 4.0
double x =(5*8/(7.0+2))%5 输出 4.4444444444444
double x =(doubie)5*8/(7+2)%5 输出4.44444444
为什么会这样呢?
你设置的结果类型为double啊,如果你改为int型就好了