对于一个整数分散到数组之中的程序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对于一个整数分散到数组之中的程序相关的知识,希望对你有一定的参考价值。
int fun(int *pa,int x)
{
int i,j,b = x,k;
for(i = 0;b/(int)pow(10,i)>0;i++);
for(j = 0,k=0;j < i;j++,k++)*(pa+j) = b/(int)pow(10,i-j-1),b-=(int)pow(10,i-j-1)**(pa+j);
return i;
}
int main()
{
int x;
int a[100];
int *pa = &a[0];
cin>>x;
for(int i = 0;i < fun(pa,x);i++)cout<<a[i];
}
返回i为位数。
input: 12345
output:1 2 3 4 5
以上是关于对于一个整数分散到数组之中的程序的主要内容,如果未能解决你的问题,请参考以下文章