x=2.7,a=8,y=4.9,算术表达式x+a%3*(int)(x+y)%5/3的值为______

x=2.7,a=8,y=4.9,算术表达式x+a%3*(int)(x+y)%5/3的值为______
数学人气:533 ℃时间: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
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版