问题出在哪:(,是整型没转换好吗

编译的时候提示possible of data ,是不是因为这个引起了最后输出s的答案不对?我想让它是小数的,为什么直接变成零了呀,应该怎么改TAT

img

你把所有的字母都改成float类型的
其它的不用变
因为是a除以b再赋值给s的
而a,b都是整型的
a除以b的结果就是2不会有小数
把结果赋值给float型的s
结果也只能是2.000000