递归--字符串反转输出
2017-02-06 本文已影响84人
歌白梨
这是一道POJ的题目,将输入的字符串反转输出。
这道题使用了递归,很有意思也很简单,我这边让他遇到1这个字符就停止并输出结果。
如果是以前不知道递归这个东西的时候让我遇到这个题目,我估计会实现的很麻烦吧。递归万岁。
#include <iostream>
using namespace std;
//字符串反转输出
void recursion() {
char t;
cin >> t;
if (t == '1') {
return;
}
if (t != '1') {
recursion();
printf("%c",t);
}
}
int main(){
recursion();
return 0;
}