C语言——分割整数
分割整数的思想就是把输入的数据做处理,每次除以10取余,得到的数是从个位开始的数据,按序放进数组中,输出即可。
#include<stdio.h>
int main()
{
long int n;
int a[10],i,count=0;
scanf("%ld",&n);
for(i=0; ; i++)
{
a[i]=n%10;
n=n/10;
count++;
if(n==0)
break;
}
for(i=count-1; i>=0; i--)
{
if(i==0)
printf("%d",a[i]);
else
printf("%d ",a[i]);
}
return 0;
}
版权声明:本文为m0_56218765原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。