用C++编写:倒序输出输入一个整数,用递归的方法编写程序将数倒序输出

我请说下,用C++编写:倒序输出输入一个整数,用递归的方法编写程序将数倒序输出
最新回答
守护在此方

2024-11-03 11:52:07

我大一,开始不会,搜过,现在做出来了,你看看,感觉好简单。。。。 额,递推是什么。。不知道会不会是你想要的?
#include <iostream.h>
void main()
{
int a,b;
cout<<"请输入一个整数"<<endl;
cin>>a;
cout<<"它的倒序为";
do
{
b=a%10;
cout<<b;
if (b==0&&a<10) cout<<a;
a=a/10;
}while (a!=0);
cout<<endl;
}
ヤ偽妳變乖

2024-11-03 15:10:17

#include <iostream.h>

int Output(int m)
{
if(m/10==0)
cout<<m;
else
{
cout<<m%10;
return Output(m/10);
}
}
void main()
{
Output(123456789);
}
尛丠莵

2024-11-03 07:23:00

#include
<iostream.h>
int
Output(int
m)
{
if(m/10==0)
cout<<m;
else
{
cout<<m%10;
return
Output(m/10);
}
}
void
main()
{
Output(123456789);
}
反音冗

2024-11-03 13:24:22

不一样吗?