700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 删除单词后缀(信息学奥赛一本通-T1141)

删除单词后缀(信息学奥赛一本通-T1141)

时间:2021-02-26 14:37:28

相关推荐

删除单词后缀(信息学奥赛一本通-T1141)

【题目描述】

给定一个单词,如果该单词以er、ly或者ing后缀结尾, 则删除该后缀(题目保证删除后缀后的单词长度不为0), 否则不进行任何操作。

【输入】

输入一行,包含一个单词(单词中间没有空格,每个单词最大长度为32)。

【输出】

输出按照题目要求处理后的单词。

【输入样例】

referer

【输出样例】

refer

【源程序】

#include<iostream>#include<cstdio>#include<cstring>using namespace std;int main(){char s[200];int len;int i;gets(s);//获取字符串slen=strlen(s);if(s[len-2]=='e'&&s[len-1]=='r')//判断以er结尾的情况{s[len-2]='\0';s[len-1]='\0';}if(s[len-2]=='l'&&s[len-1]=='y')//判断以ly结尾的情况{s[len-2]='\0';s[len-1]='\0';}if(s[len-3]=='i'&&s[len-2]=='n'&&s[len-1]=='g')//判断以ing结尾的情况{s[len-3]='\0';s[len-2]='\0';s[len-1]='\0';}puts(s);return 0;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。