展开全部
#include<iostream>
using namespace std;
void Function(int num)
{
//输出该数字的最后一位,如果是正序输出,把这句丢函数最后就可以了
cout<<num%10;
//条件满足,继续递归
if ( num/10 != 0)
{
Function(num/10);
}
else
{
cout<<endl;
}
}
int main()
{
//输入的整数不要溢出
int num = 0;
cin>>num;
Function(num);
return 0;
}
using namespace std;
void Function(int num)
{
//输出该数字的最后一位,如果是正序输出,把这句丢函数最后就可以了
cout<<num%10;
//条件满足,继续递归
if ( num/10 != 0)
{
Function(num/10);
}
else
{
cout<<endl;
}
}
int main()
{
//输入的整数不要溢出
int num = 0;
cin>>num;
Function(num);
return 0;
}
展开全部
def myfun(num):
print(num % 10, end='')
if (num<10):
return
myfun(num//10)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
def reverse_num(x, y=0):
if x < 10:
return y * 10 + x
else:
return reverse_num(x // 10, y * 10 + x % 10)
print(reverse_num(123456789))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询