设x=25a=7y=47算术表达式x+a3intx+y24的值为:详细过程intx+y的值为6因为25+47=72取整后为6。为什么是6
,是因为取整函数(int)会向下取整,即舍去小数部分。
然后计算a%3的值,即7除以3的余数,为1。
接下来是(int)(x+y)%2的计算,即6除以2的余数,为0。
最后计算10/4,因为乘除法的优先级高于加减法,所以先算10得到0,再除以4得到0。
因此,算术表达式x+a%3*(int)(x+y)%2/4的值为2.5+0=2.5。
原文地址: http://www.cveoy.top/t/topic/hs17 著作权归作者所有。请勿转载和采集!