早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求C++大神给一组各分别以er、ly和ing结尾的单词,请删除每个单词的结尾的er、ly或ing,然后按原顺序输出删除后缀后的单词(删除后缀后的单词长度不为0).关于输入输入的第一行是一个整数n

题目详情
求C++大神
给一组各分别以er、ly和ing结尾的单词,请删除每个单词的结尾的er、ly或ing,然后按原顺序输出删除后缀后的单词(删除后缀后的单词长度不为0).
关于输入
输入的第一行是一个整数n(n≤50),表示后面有n个单词;
其后每行一个单词(单词中间没有空格,每个单词最大长度为32).
关于输出
按原顺序输出删除后缀后的单词.
例子输入
3
referer
lively
going
例子输出
refer
live
go
提示
使用strlen(str)方法可以知道字符串的长度;
使用strcmp(str1,str2)可以判断两个字符串是否相等;
注意,这两个函数都在string.h中.
▼优质解答
答案和解析
#include
#include
using namespace std;
char word[100][33];
int main()
{
int n;
cin >> n;
for(int i=0;i> word[i];
for(int i=0;i2&&word[i][len-2]=='e'&&word[i][len-1]=='r')
{
word[i][len-2] = 0;
}
else if(len>2&&word[i][len-2]=='l'&&word[i][len-1]=='y')
{
word[i][len-2] = 0;
}
else if(len>3&&word[i][len-3]=='i'&&word[i][len-2]=='n'&&word[i][len-1]=='g')
{
word[i][len-3] = 0;
}
cout
看了 求C++大神给一组各分别以e...的网友还看了以下:

“生生不息,冬春相继”的英文,希望有英语高手帮我翻译下面这个句子,“...给人以生生不息的奋斗精神  2020-05-02 …

英语翻译(也许在寻求神跟随神的道路上道路上会经历到一些坎坷,但这是神的考验,同时也是神给人的一个磨  2020-05-14 …

谁能帮我将以下中文翻成英文?在我的心中,爱一直是世界上最神圣的东西.当我悲伤时,它给我以安慰;当我  2020-05-22 …

抑制性神经元可以通过抑制其他神经元以及平衡兴奋性神经元,来确保人类对于外界各类刺激给予适当的神经反应  2020-10-31 …

下列各句没有语病且句意明确的一项是A.凌寒傲霜的菊花简洁得只有精神。桃花却是大俗大雅,它既以艳红的色  2020-11-26 …

10.“苦难对于天才是一块垫脚石,对于能干的人是一笔财富,对于弱者是个万丈深渊。”这段话主要说明()  2020-12-08 …

中央电视台“感动中国”年度人物评选活动已走过了九年历程,被赞为一部“给人以力量,给人以鼓舞”的主旋律  2020-12-20 …

报答父母是精神上的需要还是物质上的需要辩论题:反:对父母的报答物质大于精神正:对父母的报答精神大于物  2020-12-31 …

德耀中华诚信奉献材料一:中央电视台“感动中国”年度人物评选活动已走过了十年历程,被赞为一部“给人以力  2021-01-01 …

阳光是一种健康的心态,可以给人温馨;阳光是一种乐观的态度,可以给人希冀;阳光是一种进取的精神,可以给  2021-01-19 …