设X=2.5,a=7,y=4.7,表达式x+a%3*(int)(x+y)%2/4的值是?
人气:355 ℃ 时间:2020-04-06 03:38:37
解答
%是取余运算 所以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
推荐
- 若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
- (float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值
- 设x=2.5 a=7 c=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值是?
- 若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
- 设float x=4.5,y=4.7;int a=7;表达式x+a%3*(int)(x+y)%2/4的值为:.
- Jack is more important than Mike(改成同义句)
- 愚人节的由来
- 仓库有一批化肥,运出十分之三后,又运进20吨,这是仓库里化肥正好和原来一样,仓库原有化肥多少?
猜你喜欢