您的位置:首页 > 编程语言 > C语言/C++

用c语言如何在数字前自动补0

2019-05-19 09:55 1466 查看
版权声明:本文为博主原创文章,欢迎转载,请标明出处。 https://blog.csdn.net/Think88666/article/details/90287355

在我们需要格式时间格式的时候会用到这点

int a=1;

printf
(
"a=%04d\n"
, a);

//输出6位十进制整数 左边补0,显示 a=0001

  比如这个%04d的0就是指在前面补0占位,4代表位宽。一般这两个要一起用。当然,当数字本身长度比宽度长的话,那这就不起作用了,如a=12345;那么输出也是 a=12345

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: