设a=2,b=3,x=3.5,y=2.5,表达式(float)(a+b)/2+(int)x%2/4 的值为____2.5__
人气:412 ℃ 时间:2020-01-29 01:47:11
解答
float 表示浮点数,而(a+b)/2=2.5,∴(float)(a+b)/2=2.5
int表示整型,%表示余数∴(int)x%2/4表示3.5先除以2得到的余数,再除以4,然后取整数部分,为0
∴答案为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 求表达式值
- 表达式(float)(a+b)/2+(int)x%(int)y的值为__________,设a=3,b=5,x=4.2,y=2.99.
- 设float x=4.5,y=4.7;int a=7;表达式x+a%3*(int)(x+y)%2/4的值为:.
- 15.若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( )
- 甲乙两班共108人,甲调7分之1到乙,则甲乙的比是4:5.甲原有多少人?
- 造成我国东部地区旱涝灾害的主要原因是?
- 个人所得税工资、稿酬、劳务报酬、偶然所得计算
猜你喜欢