除法优先级更高, i/a 先计算, i和a都是int型, i/a也为int型, 所以i/a=1/2=0, 再看4.5+0
4.5浮点数, 0整型, 混合型运算 会把int强转为 4.5的类型(float或double,不知道你怎么定义的),
4.5+0 = 4.5+0.0 = 4.500000
int i=1,a=2;则表达式4.5+i/a的值为4.500000.为什么?
int i=1,a=2;则表达式4.5+i/a的值为4.500000.为什么?
问答人气:641 ℃时间:2023-08-18 06:35:32
优质解答
我来回答
猜你喜欢
- 1不见乡书传雁足,惟见新月吐蛾眉的意思
- 2函数y=x^2-2x+23在区间[0,m]有最大值3,最小值2,求m值
- 3把一根18米长的木条截成三段(每段都取整米数),摆成一个三角形框架(首尾相接),有那哪些不同的解法?
- 4烧杯中的水沸腾后继续加热,烧杯里试管中的水能否沸腾,为什么如果试管里是酒精呢
- 5化石吟属于什么诗
- 6..that) (一道题目)
- 7(2分之1-37.5%)除以75%除以12分之1=
- 8哪位专业人士帮我翻译下.谢谢
- 9我国科学考察队去南极考察一般在11~12月抵达南极洲,主要原因是什么?
- 10一个小和尚吃1个馒头,一个大和尚吃3个馒头.现在有8个和尚一共吃了18个馒头,小和尚和大和尚各几人?方程