c中标准输入输出库中函数printf说明

printf(“%3d %6.1f”,a,b);

第一个%表示对应的第一个参数a

第二个%表示对应的第二个参数b

3d表示第一个参数保留三个位置的数字

6.1f 表示保留6个位置的浮点书,并且保留1位小数

对应说明:

%d 按照十进制整型数打印

%6d 按照十进制整型数打印,至少6个字符宽度

%f 按照浮点数打印

%6f 按照浮点数打印,至少6个字符宽度

%.2f按照浮点数打印,小数点后有两位小数

%6.2f 按照浮点数打印,至少6个字符宽度,小数点后有两位小数

 

%O 表示八进制

%X 表示十六进制

%C 表示字符

%s 表示字符串

%% 表示百分号(%)本身

 

 

发表评论