设x=25a=7y=47算术表达式x+a3intx+y24的值为:详细过程
首先,根据运算符优先级,先算取模运算%和类型转换(int)。
a%3=1,因为7÷3=2余1。
(int)(x+y)的值为6,因为2.5+4.7=7.2,取整后为6。
然后,根据运算符优先级,先算乘除运算和整除运算。
(int)(x+y)%2=0,因为6÷2=3余0。
1*0=0。
最后,根据运算符优先级,算加减运算。
x+a%3*(int)(x+y)%2/4=2.5+1*0/4=2.5。
因此,算术表达式x+a%3*(int)(x+y)%2/4的值为2.5。
原文地址: http://www.cveoy.top/t/topic/hs10 著作权归作者所有。请勿转载和采集!