正序输出
#include<stdio.h>
#include<math.h>
int main()
{
int n,t,a;
scanf("%d",&n);
t = n;
//得到能除开的最大的1000....
int cnt=0;
int m = 1;
while(n>9)
{
n=n/10;
cnt = pow(10,m);
m++;
}
//printf("t = %d,d = %d",t,cnt);
//一位一位的输出
if(t == 0)
{
printf("0"); //防止输入0时,0/0无结果
}
else
{
while (t>=0) //类似700这种的,0不能输出,加上= 0
{
a = t/cnt;
t = t%cnt;
cnt = cnt /10;
printf("%d",a);
}
}
return 0;
}