m0_67511265
2022-03-02 20:53
采纳率: 70%
浏览 71

设计一个递归函数实现将小于32768的整数逆序输出

//设计一个递归函数实现将小于32768的整数逆序输出
#include<stdio.h>
int fun(int k)
{
int num,y=0;
if(k!=0)
y=y*10+k%10;
fun(k/10);
return y;
}
int main()
{
int n,k;
printf("请输入一个数:");
scanf_s("%d",&n);
if(n<32768)
k=fun(n);
else
printf("输入错误!");
printf("逆序输出为:%d",k);
return 0;
}
请问是哪里出了问题

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题