就%nf和%.nf,为啥感觉这里的%nf没啥用

img

img


就%nf和%.nf,为啥感觉这里的%nf没啥用
把2改成3或者6结果都一样

浮点数输出格式%n.mfn表示域宽(即输出的结果至少占n个字符宽度,不够的地方用空格填充),m表示输出精度(即保留小数点后m位)

更详细说明请参考手册
https://en.cppreference.com/w/c/io/fprintf

数字写在点后面才是保留小数的位数
如.2f .3f .6f

img