printf后面的参数包括“格式控制字符串”和输出变量的列表“格式控制字符串”由格式控制字符和普通字符。其中前者以%开始加某一个特殊字符。比如%d为输出整数、%c输出字符。普通字符是原样输出的内容。输出变量列表即为输出的变量,其个数要与控制字符相对于。

比如有int a=3,b=4,然后pritf(“a=%d,b=%d”,a,b);输出结果为a=3,b=4.所以printf("abc")中abc为格式控制字符串中的普通字符,原样输出。
print(“%d”,i)为以整形输出变量i的值。
c语言printf输出格式大全
格式字符串输出格式
%d格式:用来输出十进制整数。
o格式:以无符号八进制形式输出整数。
x格式: 以无符号十六进制形式输出整数
u格式:以无符号十进制形式输出整数
c格式:输出一个字符。
1、可以用转义序列,反斜杠"\"后面的一个字符原样输出。
2、例如:#include