x=2.7,a=8,y=4.9,算术表达式x+a%3*(int)(x+y)%5/3的值为______
人气:487 ℃ 时间:2020-02-01 00:50:01
解答
*/% 同优先级,从左到右,其它先乘除后加减
a%3=2
2* int(x+y) %5 / 3 =2* 7 %5 /3=14%5/3 =2/3
x+2/3 = 2.7+2/3 = 3.366667
如果其它人的理解会有二义性,写程序时建议直接将计算顺序写出来,如
x+(a%3) * ((int)(x+y) ) %5 /3
推荐
- 求算术表达式x+a%3*(int)(x+y)%2/4的值,设x=2.5,a=7,y=4.7中a%3*(int)(x+y)%2/4运算的先后顺序
- 设x=2.5 a=7 c=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值是?
- 设a=2,b=3,x=3.5,y=2.5,表达式(float)(a+b)/2+(int)x%2/4 的值为____2.5__
- (float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求算术表达式的值
- 设X=2.5,a=7,y=4.7,表达式x+a%3*(int)(x+y)%2/4的值是?
- 一根不到100的小棒,如果6根6根数还剩4根,如果5根5根数还剩3根.这捆小棒最多有多少根?
- 一辆汽车从甲地开往乙地,已经行驶了全程的5/7,距离乙地还有132千米,甲、乙两地相距多少千米?
- 现有1厘米2厘米3厘米4厘米5厘米小棒各一根用其中三根围城一个三角形一共有多少种不同的围发
猜你喜欢