[求助]请问如何用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取模
----------------解决方案--------------------------------------------------------