int a=100; float b=20.54446; double c=63.1234; char q=’m’;
    printf(“%d\n”,a);
    printf(“%f\n”,b);
    printf(“%lf\n”,c); //可是lf或f
    printf(“%c\n”,q);

    printf(“%4d\n”,a); //未满四位,以空格填充
    printf(“%04d\n”,a); //未满四位,以零填充
    printf(“%2d\n”,a); //限制位数小于实际位数,则显示实际位数
    printf(“%-9dint\n”,a); //左对齐
    printf(“%9dint\n”,a);
    printf(“%10.4f\n”,b); //限制宽度为十
    printf(“%010.4f\n”,b); //宽度为十,后四位四舍五入,以零填充
    |——————————
    |100
    |20.544460
    |63.123400
    |m
    | 100
    |0100
    |100
    |100 int
    | 100int
    | 20.5445
    |00020.5445
    |