1)%m.nf格式,输出格式右对齐,其中总共m位(包含小数点),且有n位小数。总位数不够时,左端补空格。
double a=1.0;
printf("%10.6fn",a/3);
运行结果:
_ _0.333333
2)%-m.nf格式,输出格式左对齐,其中总共m位(包含小数点),且有n位小数。总位数不够时,右端补空格。
double a=1.0/3;
printf("%-10.5fn",a);
运行结果:
0.33333_ _ _

1)%m.nf格式,输出格式右对齐,其中总共m位(包含小数点),且有n位小数。总位数不够时,左端补空格。
double a=1.0;
printf("%10.6fn",a/3);
运行结果:
_ _0.333333
2)%-m.nf格式,输出格式左对齐,其中总共m位(包含小数点),且有n位小数。总位数不够时,右端补空格。
double a=1.0/3;
printf("%-10.5fn",a);
运行结果:
0.33333_ _ _