华师一附中OI组
标题:
递归颠倒一个数字串
[打印本页]
作者:
admin
时间:
2019-10-27 18:08
标题:
递归颠倒一个数字串
输入一个数字串,以0结尾,反向输出,比如输入1230输出0321。
这里我们另辟蹊径,用递归来实现,读入的字符要不是0就继续读入,是0的话就开始输出。好好体会其中的思想,有助于理解递归!
#include<iostream>
using namespace std;
void r() ///递归颠倒
{
char ch;
cin>>ch;
if (ch!='0') r();
cout<<ch;
}
int main()
{
r();
return 0;
}
复制代码
欢迎光临 华师一附中OI组 (http://hsyit.cn/)
Powered by Discuz! X3.2