C语言%1f的1是什么意思

 我来答
刺任芹O
2022-11-16 · TA获得超过6.2万个赞
知道顶级答主
回答量:38.7万
采纳率:99%
帮助的人:8327万
展开全部

%1f的1是指的输出宽度为1的浮点数。在“%”和字母之间插进数字表示最大场宽。

例如:%9.2f表示输出场宽为9的浮点数,其中小数位为2,整数位为6,如果字符串的长度、或整型数位数超过说明的场宽,将按其实际长度输出。


扩展资料

在“%”和字母之间加小写字母l,表示输出的是长型数。

例如:%ld表示输出long整数,%lf表示输出double浮点数。

以控制输出左对齐或右对齐,即在"%"和字母之间加入一个"-"号,说明输出为左对齐, 否则为右对齐。

例如:%-7d 表示输出7位整数左对齐,%-10s 表示输出10个字符左对齐。

参考资料来源:百度百科-printf()

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式