cc++基础知识读书笔记二 格式化输入输出

    技术2025-09-09  58

    printf函数可以有多种输入输出方式

    printf("%m.pX", I);

     

    最小字段宽度

    m指示了最少字符数量,如果要显示的数值所需的字符数小于m, 就会在值前面放置额外的空格

    如果是-m,则是左对齐,在值的后面放置空格.

     

    p是依赖X的

    如果X是d 显示数字的最少个数,如果没有达到指定的数目,则在前面加0

    如果X是e 小数点后要出现的数字的个数,默认为6, 如果p为0则不显示小数

    如果X是f  与e一样

    如果X是g  表示指数形式或者定点十进制形式的浮点数

     

    rintf(   "%g ",   1.2   );         //   1.2 printf(   "%g ",   122222222.2   );           //   1.22222e8 printf(   "%G ",   122222222.2   );           //   1.22222E8 

     

    printf( "%g ",4.5);//4.5 printf( "%f ",4.5);//4.500000 printf( "%e ",400.5);//4.5e+2

     

     

     

     

    最新回复(0)