在c语言中“%6.2f\n”和“%.2f\n”是什么意思?

如题所述

%6.2f\n   -- float 型定点数格式,输出数据占6个字符位置,含符号,小数点。小数点下2位,再换一行。不足6位填空白。超出6位按实际位数占位输出。(也可用于作输入格式控制--略)

%.2f\n   -- float 型定点数格式,输出数据 小数点下2位。再换一行。 默认占位个数。

举个例子比如

%9.2f就表示输出场宽为9的浮点数, 其中小数位为2,整数位为6,小数点占一位,不够9位右对齐, %-m.nf可以控制输出左对齐

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-02
%6.2f\n -- float 型定点数格式,输出数据占6个字符位置,含符号,小数点。小数点下2位,
再换一行。不足6位填空白。超出6位按实际位数占位输出。
(也可用于作输入格式控制--略)
%.2f\n -- float 型定点数格式,输出数据 小数点下2位。再换一行。 默认占位个数。
相似回答