输入一串‘!’结束的字符,按逆序输出。
输入
如题述。
输出
如题述。
输入样例
abc!
输出样例
cba
解析:strlen(s)用来计算指定的字符串s的长度,不包括结束字符“\0”。
不准直接抄!!!
方法一:
#include <iostream>
using namespace std;
char ch[100005];
int f(int n)
{
if(ch[n]!="!")//判断是否到达边界ch[x]=!
f(n+1);
else
return 1;
cout<<cn[n];
}
int main(){
get(ch);//获取一行字符串
f(0);//调用函数
cout<<endl;
return 0;
}
方法二:
#include <iostream>
#include <cstring>
using namespace std;
int main(){
int len,i;
char str[100];
gets(str);
len=strlen(str);
for(int i=len-2;i>=0;i--)//去掉行末的!
cout<<str[i];
return 0;
}
Ladies and gentlemen,赶紧用你发财的小手点个赞吧!