猿问
为什么显示:体重:82.500000 KG,不是82.5 KG?为什么多出5个0
帝国神鹰
浏览 1406
回答 4
4回答
望远
float数据类型,输出时是六位小数,printf("%f",a);,如果要输出一位小数就是printf("%.1f",a);如果要输出两位小数printf("%.2f",a);
2
0
0
杜发明
楼上都是正解,这下不好采纳了
0
0
0
CuzIBelieve
float 和 double 自动保留6位小数 请采纳 谢谢,有问题继续讨论
0
0
0
雪颲
数据类型是float,如果要显示82.5只需要改成%.1f就好了
0
1
0
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
我要回答