C语言 分割整数

  • Post author:
  • Post category:其他




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 版权协议,转载请附上原文出处链接和本声明。