C语言浮点数设定宽度的问题

C语言浮点数设定宽度的问题,第1张

这代码错了,应该是printf("%-12f",x)才对。

这是指定是12位宽度输出,并且是左对齐(负号表示),空格补在后面。没有指定小数的位数,默认是6位小数。如果整数只有1位且是正数的话,则会在后面补4个空格。(没有负号时,空格是补在数字前面的)

就是字面的意思

设置输出宽度

当需要输出一个对齐比较好看的表格的时候

用这个比较好。

不足部分会用空格补齐

输出更整齐划一。

比如

1    123    1245

123  22      12

肯定要比

1 123 1245

123 22 12

看起来好看一点的。 


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6412486.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-21
下一篇 2023-03-21

发表评论

登录后才能评论

评论列表(0条)

保存