我们都知道,逆序分解一个整数相当简单
#include<stdio.h>
int main()
{
//逆序分解整数 并输出
int n=0;
printf("请输入您要分解的整数:");
scanf("%d",&n);
int temp=n;
while(temp!=0)
{
printf("%d",temp%10);
if(temp>=10)//防止最后也输出一个空格
{
printf(" ");
}
temp/=10;
}
return 0;
}
请输入您要分解的整数:34735375
5 7 3 5 3