
计算表达式的值:x+a%3*(int)(x+y)%2/4,设x=2.5,a=7,y=4.7
2个回答
展开全部
%是取余运算
所以7%3=1
(int)(x+y)这里用了一个强制转换
把x+y的值转换为整型即7
1*7=7
7%2=1
/得到的结果是整数
舍去小数部分
1/4=0
0+2.5=2.5
所以答案是2.5
所以7%3=1
(int)(x+y)这里用了一个强制转换
把x+y的值转换为整型即7
1*7=7
7%2=1
/得到的结果是整数
舍去小数部分
1/4=0
0+2.5=2.5
所以答案是2.5
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询