对于一个整数分散到数组之中的程序
2016-05-17 23:04
316 查看
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
{
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
相关文章推荐
- [android] 手机卫士黑名单功能(短信拦截)
- 创建GitHub技术博客全攻略
- 1004 Problem D
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- JavaScript DOM 中获取chilsnodes
- CodeForces 492C Vanya and Exams(贪心)
- 1.Redis简介与安装
- 【转载】D3D中的Texture应用示例