C语言printf用法

1. printf("字符串");

2. printf("输出控制符",输出参数);

3. printf("输出控制符1 输出控制符2 ……",输出参数1,输出参数2,……)

输出控制符个数必须与输出参数个数一致,若只写一个输出控制符,只能输出第一个参数

4. printf("输出控制符 非输出控制符",输出参数);

输出控制符如下:

        %d                                                ——        int

        %ld                                               ——        long int

        %c                                                ——        char

        %f                                                 ——        float

        %lf                                                ——        double

        %x(或%X或%#x或%#X)          ——        int  或  long int  或  short int 

        %o                                                ——        int  或  long int  或  short int 

        %s                                                ——        字符串

非输出控制符是指:

printf("i = %d, j = %d\n", i, j );

红色部分即非输出控制符,会原样打印在屏幕上,使代码结果更易于读懂。

输出控制符的作用(存在意义):

01组成的代码可以表示数据也可以表示指令,且若01代码表示的是数据,同样的代码以不同的输出格式输出就会有不同的结果,输出控制符控制数据以我们指定的格式输出。


版权声明:本文为m0_50756541原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。