永发信息网

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);  //如果除去最低位后还有其他数字,递归处理剩余部分
}
全部回答
  • 1楼网友:有你哪都是故乡
  • 2021-02-02 02:52
n % 10
n / 10
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯