时间限制: 1000 ms 内存限制: 65536 KB
【题目描述】
输入一串以‘!’结束的字符,按逆序输出。
【输入】
如题述。
【输出】
如题述。
【输入样例】
abc!
【输出样例】
cba
【解题代码】
方法一:
#include <iostream>
using namespace std;
void nx(){
char c=getchar();
if(c=='!'){
return;
}
nx();
cout<<c;
}
int main() {
nx();
cout<<endl;
return 0;
}
方法二:
#include <iostream>
using namespace std;
void nx(char a[1000],int s){
if(s==0){
return;
}
cout<<a[s-1];
nx(a,s-1);
}
int main() {
char n[1000];
cin>>n;
int l=strlen(n)-1;
nx(n,l);
cout<<endl;
return 0;
}