用c语言浮点输出时,如何让小数点后没用的0不显示。

如题所述

第1个回答  推荐于2018-02-28
用%g格式符就可以了
例如:float f=3.14;printf("%g",f);本回答被提问者和网友采纳
第2个回答  2010-12-29
printf("%.0lf", 2.344); //输出为2 double类型
printf("%.0f", 2.344); //同上. float类型