题目描述
学习并利用递归函数调用方式,将所输入的5
个字符,以相反顺序打印出来。
输入格式
一个整数。
输出格式
一个整数。
输入输出样例
输入 61
输出 16
说明/提示
利用字符串切片,进行递归,不断且前n-1
个字符。
#include<stdio.h>
int reverse(int n,int t){
if(n==0){
return t;
}
/*最开始的错误写法
if(n%10==n){
return n;
}
*/
t=t*10+n%10;
return reverse(n/10,t);
}
int main()
{
int n;
scanf("%d",&n);
int t=0;
printf("%d",reverse(n,t));
return 0;
}