C语言定义递归函数reverse(n),
答案:2 悬赏:0 手机版
解决时间 2021-02-02 15:36
- 提问者网友:蓝莓格格巫
- 2021-02-02 01:00
C语言定义递归函数reverse(n),
最佳答案
- 五星知识达人网友:北城痞子
- 2021-02-02 01:23
# include
void reverse( int n); //函数声明
void main ( )
{ int n;
printf("Input n: "); scanf("%d",&n);
if(n<0) n=-n;
printf("The reversed digits are: ");
reverse(n);
printf("
");
}
void reverse(int n) //定义递归函数
{ printf("%d", n%10); //输出最低位数
if(n/10!=0) reverse(n/10); //如果除去最低位后还有其他数字,递归处理剩余部分
}
void reverse( int n); //函数声明
void main ( )
{ int n;
printf("Input n: "); scanf("%d",&n);
if(n<0) n=-n;
printf("The reversed digits are: ");
reverse(n);
printf("
");
}
void reverse(int n) //定义递归函数
{ printf("%d", n%10); //输出最低位数
if(n/10!=0) reverse(n/10); //如果除去最低位后还有其他数字,递归处理剩余部分
}
全部回答
- 1楼网友:有你哪都是故乡
- 2021-02-02 02:52
n % 10
n / 10
n / 10
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯