#include <iostream>
#include <cstdio>
using namespace std;
int IsEnd(int *number,int len)
{
if(number==NULL || len<=0) return NULL;
for(int i=0;i<len;i++)
if(number[i]!=9)
return 0;
return 1;
}
int *numberAdd1(int *number,int len)
{
if(number==NULL || len<=0) return NULL;
int jinwei=1;
for(int i=len-1;i>=0;i--)
{
int one=number[i]+jinwei;
number[i]=one%10;
jinwei=one/10;
}
/*for(int i=0;i<len;i++)
printf("%d",number[i]);
printf("\n");*/
return number;
}
void PrintNum(int *number,int len)
{
if(number==NULL || len<=0) return ;
int i=0;
while(number[i]==0)
i++;
for(;i<len;i++)
printf("%d",number[i]);
printf("\n");
}
int main()
{
int number[]={0,0,0,0,0};
int *number1=number;
while(!IsEnd(number1,5))
{
number1=numberAdd1(number1,5);
PrintNum(number1,5);
}
return 0;
}
转载于:https://www.cnblogs.com/xiaofeiwang/p/3825005.html