C 语言 printf 指定输出格式

代码

//C语言 printf 的输出格式 

#include

int main()
{
    printf("%5d\n",123456789);//预留 5 个数字宽度来显示一个整数值
    printf("%5d\n",123);//右对齐
    printf("%-5d\n",123); //左对齐
    printf("%05d\n",123); //不足位数以0填充
    printf("%+5d\n",123);//如是正数,输出正号
         
    printf("%8.2f\n",123.45678); //以 8 个数字的宽度来显示一个十进制小数
    printf("%.2f\n",123.45678); //显示小数点後 2 位
    printf("%08.2f\n",123.45678);//不足 8 位用 0 补
    printf("%-8.2f\n",123.45678); //左对齐 8 个数字宽度,保留 2 位 
    
    printf("%10s\n","Hello");//右对齐 
    printf("%-10s\n","Hello");//左对齐 
     
    return 0;
 } 

输出

捕获.PNG

本代码在 Dev-C++ 5.11中编译运行通过

你可能感兴趣的:(C 语言 printf 指定输出格式)