%d默认为左对齐,%5d为右对齐(以空格补齐),%05d为右对齐(以0补齐),%-5d左补齐(以空格补齐),整数和小数同理。%.xf,x为小数点后保留的位数。
- #include
- int main(){
- int a=10;
- double x=10;
- printf("%d\n",a);
- printf("%5d\n",a);
- printf("%05d\n",a);
- printf("%-5d\n",a);
- printf("%.2f\n",x);
- printf("%11.2f\n",x);
- printf("%011.2f\n",x);
- printf("%-11.2f\n",x);
- return 0;
- }
