永发信息网

为什么在C语言中%5.2f输出的只有三个数?

答案:3  悬赏:40  手机版
解决时间 2021-02-13 16:17
  • 提问者网友:酱爆肉
  • 2021-02-13 13:04
为什么在C语言中%5.2f输出的只有三个数?如2.11
最佳答案
  • 五星知识达人网友:人间朝暮
  • 2021-02-13 13:28
%5.2f
这么写虽然你定义了输出5位有效数,但是.2又指定只能输出两位小数
所以当整数位只有一位时,不论小数位有几位,只能输出两位
全部回答
  • 1楼网友:野慌
  • 2021-02-13 15:18
小数位不足补0;超过四舍五入; 超过总长按实际输出;高位不补0
  • 2楼网友:时间的尘埃
  • 2021-02-13 14:36
%5.2f表示输出一个宽度为五,小数点后两位的浮点数 例如:3.14 输出 3.14前面两个空格
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯