1. C語言輸出如何右對齊
代碼如下:
#include<stdio.h>
intmain(intargc,char*argv[])
{
inti=6789;
floatj=-4.567;
printf("%-10d",i);//左對齊
printf("100 ");//這一行只是為了驗證內上一行是否容是10個字元的長度
printf("%-12.5f",j);//左對齊
printf("100 ");//這一行只是為了驗證上一行是否是12個字元的長度
printf("%10d",i);//右對齊
printf("100 ");//這一行只是為了驗證上一行是否是10個字元的長度
printf("%10.5f",j);//右對齊
printf("100 ");//這一行只是為了驗證上一行是否是10個字元的長度
return0;
}
輸出結果: