用于存放输出数据的宽度称为“域宽”。如果域宽大于被打印数据的宽度,数据通常会在域内右对齐。如果输出值的宽度大于域宽时,域宽是自动增长的。域宽通常插在百分号和转换说明符之间
举个例子来说。比如float i=10.1;printf("%7.2f",i);那么答应的结果就为: 10.10(包含空格在内占7位,小数占2位)。建议你多上机实验实验,很容易就会懂的。