int a = 4; printf("%03d",a); 输出:004 也可以用 * 代替位数,在后面的参数列表中用变量控制输出位数; int a = 4; int n = 3; printf("%0*d",n,a); 输出:004