%7.2f
表示输出场宽为7的浮点数,
其中小数位为2,整数位为4,小数点占一位,不够9位右对齐
好,我来回答你。首先:%f代表会输出一个float的数据,意思是带小数点的(这你应该会懂吧,废话了,但知道这很重要)。".7":代表如果你输出的数在小数点之后如果超过7位的话就会省略7位之后的数,之后的四舍五入。比如原来的数是:5.12345678.如果.7了的话输出的数就是5.1234568.如果是.6的话就会成为:5.123457。好,这是说了小数点之后的。那之前的呢,其实也差不多的道理,但是如果你的数大于小数点之前的数也不会去掉的,会保留你原来的数据。防止数据的丢失。我是不是说得太多,如果不懂可以baidu hi我。。。