问题描述:
c++ easy question
float x=2.5,y=4.7;
int a=7;
x+a%3*(int)(x+y)%2/4
结果为什么是2.5我算是5
————————————
明明x,y定义的是float,为什么(int)(x+y)
关键是a%3*(int)(x+y)%2/4运算顺序
float x=2.5,y=4.7;
int a=7;
x+a%3*(int)(x+y)%2/4
结果为什么是2.5我算是5
————————————
明明x,y定义的是float,为什么(int)(x+y)
关键是a%3*(int)(x+y)%2/4运算顺序
问题解答:
我来补答展开全文阅读