如果int变量在C中为9,如何打印09?

sky*_*oor 0 c

在c中做任何现有的功能?

Kar*_*arl 12

sprintf与格式代码如%02d将给你两个小数位.

这是sprintf命令的一个例子(字符串,"file.%d",file_number);

这里它将字符串"file.2"放入名为string的变量中,假设2位于名为file_number的变量中.

你可以使用多个这样的:sprintf(str,"%02d /%02d /%4d",日,月,年);

查找sprintf上的规格以获取其他类型的格式,例如浮点有效数字.