這是一道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;
}