33,311
社区成员
发帖
与我相关
我的任务
分享
#include "stdio.h"
int main()
{
char szStd[6] = "00000";
int inc = 0;
int i = 0;
int t = 0;
while (inc <= 0)
{
printf("%s\n", szStd);
inc = 1;
i = 4;
do
{
t = szStd[i] - '0' + inc;
szStd[i] = t % 10 + '0';
inc = t / 10;
--i;
} while (inc != 0 && i >= 0);
}
return 0;
}
char szStr[6] = "00000";
int i, j, k;
for(i=0; i<=99999; i++)
{
k = i;
j = 4;
while (k>0)
{
szStr[j--] = k % 10 + '0';
k /= 10;
}
printf("%s\n", szStr);
}
for(i=0; i<=99999; i++)
{
sprintf(szStd, "%05d", i);
printf("%s\n", szStd);
}