C语言高手来回答

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:35:23
在printf中%与字母之间的数字代表什么意思?例如%10.6f %10f %121d
谢谢一楼的精彩回答,但是我问的是里面的数字,也就是问上题中的10.6 10 121 是什么意思

转换说明及作为结果的打印输出
%a 浮点数、十六进制数字和p-记数法(C99)
%A 浮点数、十六进制数字和p-记法(C99)
%c 一个字符
%d 有符号十进制整数
%e 浮点数、e-记数法
%E 浮点数、E-记数法
%f 浮点数、十进制记数法
%g 根据数值不同自动选择%f或%e.
%G 根据数值不同自动选择%f或%e.
%i 有符号十进制数(与%d相同)
%o 无符号八进制整数
%p 指针
%s 字符串
%u 无符号十进制整数
%x 使用十六进制数字0f的无符号十六进制整数
%X 使用十六进制数字0f的无符号十六进制整数
%% 打印一个百分号