猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为什么显示:体重: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,查看更多内容
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续