beats在美国买便宜吗:关于C语言%f的问题

来源:百度文库 编辑:高考问答 时间:2024/04/30 21:57:17
请看这个语句
float x=67.8564;
printf("%8.2f",x);
输出结果 67.86
为什么输出结果不是 67.85?
%f会自动四舍五入?

会。

int编成float型是直接截断,而这个题应该是四舍五入。

对!有这样的功能