当前位置: 代码迷 >> C语言 >> [求助]请问如何用while循环拆数据并放入数组中?
  详细解决方案

[求助]请问如何用while循环拆数据并放入数组中?

热度:188   发布时间:2007-09-05 02:15:47.0
[求助]请问如何用while循环拆数据并放入数组中?
例如:我输入12345678 用while循环拆分它放入数组中变成87654321
我是一个C语言初学者 很多地方还不明白 希望有高人指点
本人QQ:8476798
搜索更多相关的解决方案: 数据  

----------------解决方案--------------------------------------------------------

定义成字符串就行了


----------------解决方案--------------------------------------------------------

#include <stdio.h>
#include <conio.h>
void main()
{ unsigned long int a;
int b[100],i=0,j=0;
printf("请输入一个数:");
scanf("%ld",&a);

while(a!=0)
{b[i]=a%10;
a=a/10;
i++;
}

while(j!=i)
{printf("%d",b[j]);
j++;
getch();}

}

当然也可以用字符串来做。


----------------解决方案--------------------------------------------------------
除10取模
----------------解决方案--------------------------------------------------------
  相关解决方案