C语言中输出格式%m.nf的意思

2024-12-11 21:47:48
推荐回答(2个)
回答1:

用于存放输出数据的宽度称为“域宽”。如果域宽大于被打印数据的宽度,数据通常会在域内右对齐。如果输出值的宽度大于域宽时,域宽是自动增长的。域宽通常插在百分号和转换说明符之间

回答2:

举个例子来说。比如
float i=10.1;
printf("%7.2f",i);

那么答应的结果就为: 10.10(包含空格在内占7位,小数占2位)。
建议你多上机实验实验,很容易就会懂的。