简单有关问题求各种解
简单问题求各种解
CString str;
str = "001";
for(int i=0; i<6; i++)
{
......
}
输出结果:
当i=0时 str="001";
当i=1时 str="002";
当i=2时 str="003";
当i=3时 str="004";
当i=4时 str="005";
当i=5时 str="006"
------解决方案--------------------
sprintf(buf, "00%d", i+1);
------解决方案--------------------
CString str;
str = "001";
for(int i=0; i<6; i++)
{
......
}
输出结果:
当i=0时 str="001";
当i=1时 str="002";
当i=2时 str="003";
当i=3时 str="004";
当i=4时 str="005";
当i=5时 str="006"
------解决方案--------------------
sprintf(buf, "00%d", i+1);
------解决方案--------------------
#include <stdio.h>
int main(int argc, char* argv[])
{
char str[4];
int i;
for(i = 0; i < 6; i++)
{
sprintf(str, "%03d", i + 1);
printf("%s\n", str);
}
return 0;
}