赞
踩
判断string类型末尾是否为er,ly,ing
- if(a[strlen(a)-2]=='e'&&a[strlen(a)-1]=='r'){
- 表达式;
- }
同理,写出其余后缀
- if(a[strlen(a)-2]=='e'&&a[strlen(a)-1]=='r'){
- a[strlen(a)-2]=' ';
- a[strlen(a)-1]=' ';
- }else if(a[strlen(a)-2]=='l'&&a[strlen(a)-1]=='y'){
- a[strlen(a)-2]=' ';
- a[strlen(a)-1]=' ';
- }else if(a[strlen(a)-3]=='i'&&a[strlen(a)-2]=='n'&&a[strlen(a)-1]=='g'){
- a[strlen(a)-2]=' ';
- a[strlen(a)-1]=' ';
- a[strlen(a)-3]=' ';
- }
- #include<iostream>
- #include<cstring>
- using namespace std;
- char a[50];
- int main(){
- cin>>a;
- if(a[strlen(a)-2]=='e'&&a[strlen(a)-1]=='r'){
- a[strlen(a)-2]=' ';
- a[strlen(a)-1]=' ';
- }else if(a[strlen(a)-2]=='l'&&a[strlen(a)-1]=='y'){
- a[strlen(a)-2]=' ';
- a[strlen(a)-1]=' ';
- }else if(a[strlen(a)-3]=='i'&&a[strlen(a)-2]=='n'&&a[strlen(a)-1]=='g'){
- a[strlen(a)-2]=' ';
- a[strlen(a)-1]=' ';
- a[strlen(a)-3]=' ';
- }
- cout<<a<<endl;
- return 0;
- }

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。