(float)(a+b)/2+(int)x%(int)y设a=2,b=3,x=3.5,y=2.5我算结果是3但是答案是3.5请问怎么算的,
人气:237 ℃ 时间:2020-05-31 22:54:00
解答
float 型变量算出来是带小数的!(a+b)/2=2.5.不用变!
int 型变量算出来是整型的,是小数也要去掉!所以后面的就是 3除以2的余数了 是1!
所以相加是3.5.
推荐
- (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=2,b=3,x=3.5,y=2.5 求表达式值
- 5.编写程序,设a=2,b=3,x=3.5,y=2.5计算并输出算术表达式(float)(a+b)/2+(int)x%(
- 设 a=2,b=3,x=3.5,y=2.5计算(float((a+b)/2+(int)x%(int)y
- 设a=2,b=3,x=3.5,y=2.5,表达式(float)(a+b)/2+(int)x%2/4 的值为____2.5__
- 初中三元一次方程组
- 列车在路途中受阻耽搁了10分钟,然后将时速由原来的90千米\小时提高到105千米\小时,这样列车走了( )千米,就可以将耽搁的时间补上.
- “我好中意你”的粤语广东话发音
猜你喜欢