奥礼网
新记
用递归方法将输入的一个正整数按逆序输出
使用递归方法将输入的一个正整数按逆序输出。例如:输入1234,输出4321,解这类题的思路是怎么样的?麻烦给个详细的思路····
举报该文章
相关建议 推荐于2017-12-16
#include<stdio.h>
void rev(int n)
{
if(n > 0) {
printf("%d", n%10);
rev(n/10);
}
}
int main()
{
rev(1234);
}
如果是以参数的形式传递就是这样了
不过这递归和循环的效果一样,是个尾递归,没什么意思
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/gn3wgkn14.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
输入一个正整数n,编写程序用递归方法按逆序输出整数n
用递归方法将输入的正整数按逆序输出,同时输出递归调用的次数?
C语言你编程:用递归方法实现对一个整数 的 逆序输出
C语言设计:用递归法将一个整数逆序输出
利用递归的方法将一个正整数逆序输出
c语言:将递归的方法将一个正整数逆序输出
用递归法实现一个正整数的逆序输出
c语言:用递归法实现一个正整数的逆序输出,谁会啊???