分页:
上一页 1 2 3 4 5 6 7 8 9 [10] 下一页
# define MAXN 1000
void pnext(int a[ ],int k)
{ int *b,m=a[0],i,j,r,carry;
b=(int * ) malloc(sizeof(int)* (m+1));
for ( i=1;i<=m;i++) b[i]=a[i];
for ( j=1;j<=k;j++)
{ for ( carry=0,i=1;i<=m;i++)
{ r=(i
a[i]=r;
carry=r/10;
}
if (carry) a[++m]=carry;
}
free(b);
a[0]=m;
}
void write(int *a,int k)
{ int i;
printf(“M!=”,k);
for (i=a[0];i>0;i--)
printf(“%d”,a[i]);
分页:
上一页 1 2 3 4 5 6 7 8 9 [10] 下一页