永发信息网

C语言语句:printf("Circle area is %.3f.",s);中3f前后的两个点各代表什么含义?

答案:4  悬赏:10  手机版
解决时间 2021-02-15 11:37
  • 提问者网友:感性作祟
  • 2021-02-15 04:06
这一语句是取自求圆的面积程序里面的!
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-02-15 04:55
%.3f. 等价于 %0.3f.
前一个.标识小数部分,%0.3f说明保留3位小数
后一个.只是打印一个西文句点,无特殊含义
全部回答
  • 1楼网友:妄饮晩冬酒
  • 2021-02-15 07:35
前面的.代表小数点,.和3要一起看,.3表示输出时显示三位小数,后面的点只是输出时原样输出的一个句号,对格式没有影响的
  • 2楼网友:渊鱼
  • 2021-02-15 06:25
前面的点是代表小数点与3组合就是保留小数位为三位,后面的点为结尾句号
  • 3楼网友:空山清雨
  • 2021-02-15 05:25

.3f表示保留小数点后面3位(四舍五入),如3.1415输出的结果就是3.142

后面的那个点正常输出,就是句号.

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯