码迷,mamicode.com
首页 > 编程语言 > 详细

C语言的printf输出格式控制

时间:2020-03-28 13:37:50      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:整型   nbsp   dash   指定   unsigned   http   整数   c语言   八进制   

 

%d int
%ld long
%md m 为指定的输出字段的宽度。
%u unsigned
%c char
%f 浮点型
%.mf 输出实数时小数点后保留 m 位
%s 字符串
%o 以八进制形式输出整数
%x 以十六进制形式输出整数

int PrintVal = 9;

/*按整型输出,默认右对齐*/
printf("%d\n",PrintVal);
/*按整型输出,补齐4位的宽度,补齐位为空格,默认右对齐*/
printf("%4d\n",PrintVal);
/*按整形输出,补齐4位的宽度,补齐位为0,默认右对齐*/
printf("%04d\n",PrintVal);

/*按16进制输出,默认右对齐*/
printf("%x\n",PrintVal);
/*按16进制输出,补齐4位的宽度,补齐位为空格,默认右对齐*/
printf("%4x\n",PrintVal);
/*按照16进制输出,补齐4位的宽度,补齐位为0,默认右对齐*/
printf("%04x\n",PrintVal);

/*按8进制输出,默认右对齐*/
printf("%o\n",PrintVal);
/*按8进制输出,补齐4位的宽度,补齐位为空格,默认右对齐*/
printf("%4o\n",PrintVal);
/*按照8进制输出,补齐4位的宽度,补齐位为0,默认右对齐*/
printf("%04o\n",PrintVal);
————————————————

原文链接:https://blog.csdn.net/sazass/java/article/details/89372042
原文链接:https://blog.csdn.net/u014647208/article/details/53337315

C语言的printf输出格式控制

标签:整型   nbsp   dash   指定   unsigned   http   整数   c语言   八进制   

原文地址:https://www.cnblogs.com/TonyJia/p/12586665.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!