printf函数的一般表达式
printf(格式控制,输出表列)
(1)“格式控制”是用双撇号起来的一个字符串
a.格式声明:由“%”和格式字符组成,如%d、%f。
1,作用将输入的数据转化为指定的格式然后输出
2,格式声明总是由“%”字符开始的
b.普通字符:需要在输出时原样输出的字符,如双撇号中的逗号,空格,换行符。
(2)输出表列:是程序需要输出的一些数据,可以是常量,变量或表达式。
printf格式字符
d 以十进制形式输出带符号整数(正数不输出符号)
o 以八进制形式输出无符号整数(不输出前缀0)
x,X 以十六进制形式输出无符号整数(不输出前缀Ox)
u 以十进制形式输出无符号整数
f 以小数形式输出单、双精度实数
e,E 以指数形式输出单、双精度实数
g,G 以%f或%e中较短的输出宽度输出单、双精度实数
c 输出单个字符
s 输出字符串