1.首先我们要知道在c语言里一些情况是可以自动四舍五入的,但图中这种直接将float类型的变量以int类型输出显然是不行的。图中的输出结果为0。
2.因为转换规则内的精度参数可以直接帮我们进行四舍五入,所以我们只需将其类型写成.0f即可,意思为精确到小数点后0位。
1.首先我们要知道在c语言里一些情况是可以自动四舍五入的,但图中这种直接将float类型的变量以int类型输出显然是不行的。图中的输出结果为0。
2.因为转换规则内的精度参数可以直接帮我们进行四舍五入,所以我们只需将其类型写成.0f即可,意思为精确到小数点后0位。