c/c++printf输出指定宽度,位数不够用0补齐

int x = 7;

printf("%03d", x); //补0凑齐3位
输出:007

printf("%02d", x); //补0凑齐2位
输出:07

printf("%3d", x); //补空格,凑齐3位
输出:空格空格7

printf("%d", x); //不补位,输出有效位
输出:7


c/c++printf输出,位数不够补零

你可能感兴趣的:(C++,c语言,c++,开发语言,printf输出指定宽度,输出位数不够用0补齐)