递归实现输出一个整数的逆序

任务描述

编写一个递归函数,将一个整数n逆序输出,比如,n = 12345,输出54321。

测试说明

样例输入:

12345

样例输出

54321

代码如下:

#include
void solve(int n)
{
   if(n<10)
   {
   	printf("%d",n);
   }
   else
   {
   	printf("%d",n%10);
   	return solve(n/10);
   }
}
int main(void)
{
    int n;
    scanf("%d",&n);
    solve(n);
    return 0;
}

你可能感兴趣的:(Educoder实训(C),c#)