#include <stdio.h>
int len(int num)
{
int i=1;
while(num/=10)
{
i++;
}
return i;
}
void fun(int n,int i)
{
if (i==1)
{
printf("1:%d\n",n);
}
else
{
printf("%d:%d\n",i,n%10);
fun(n/10,--i);
}
}
int main()
{
int num;
scanf("%d",&num);
fun(num,len(num));
return 0;
}
终端输入一个数,使用递归输出这个数的每一位
最新推荐文章于 2024-07-20 19:39:28 发布