0
0
1
0
邵悦媛
新手光能
新手光能
- for(int i=1;i<=s.size()-1;i++){
- if(s[i-1]==' ' && s[i]!=' ')
- p=i;
- if(s[i+1]==' ' && s[i]!=' '){
- a=s.substr(p,i-p+1);
- for(int j=a.size()-1;j>=0;j--)
- cout<<a[j];
- }
- if(s[i]==' ')
- cout<<s[i];
- }
- 大概是这样;
0
0
汤启恩
新手光能
新手光能
字符串首尾加空格,遍历字符串1~s.size()-2,如果碰到空格就输出,否则将两个空格之间的字符存到另一个字符串中,定义f=0,如果存进去了,f=1,如果f==1的话就写函数把这个字符串倒着输出,注:最后还要输出一个空格.即可AC
0