类型输入输出有点问题想请教一下

我X都定义成浮点型,为什么我下面1/2不能输出为0.500000,要1.0/2或者1/2.0才能输出为0.500000呢

img

1/2 都是整型,最后的结果也应该是整型
1.0/2或者1/2.0 属于不同数据类型之间的运算,程序会将结果的数据类型转化为float型
floatx 少个空格 float x

废话,1/2中1和2都是整型,结果当然是0