为什么下图两段代码里的b都按整型输出结果会不一样?

 

用的是VS2019,如图第二个b肯定是出错了,不知道为什么会这样。

额,le3什么时候变成整型了?不是浮点型吗?

因为le3是浮点型呀

不知道怎么回复楼上,额,第四行已经把(a+1e3)赋值给了整型变量b,所以我觉得b已经保存了整数部分1103,但是两段代码b的输出格式都没有变,却得到了不一样的结果

哦,是赋值给b了,但是第五行你只输出b吗?不是输出了两个吗?我看错了?