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代码表示的是数据,同样的代码以不同的输出格式输出就会有不同的结果,输出控制符控制数据以我们指定的格式输出。