单数变复数
发布日期:2021-06-29 03:03:27
浏览次数:2
分类:技术文章
本文共 866 字,大约阅读时间需要 2 分钟。
Description
英文单词,我们可以按照英语语法规则把单数变成复数。规则如下: (1)以辅音字母y结尾,则加es (2)以s,x,ch,sh结尾,则加es (3)以元音o结尾,则加es (4)其他情况加上s Input 第一行输入一个数字n,表示有n组测试数据 后面跟n行,每行是一个英语单词 Output 对于每组测试数据,输出一行,要求将输入的英文单词变成复数 Sample Input 2 book fish Sample Output books fishes#includeint main(void){ int n,p; scanf("%d",&n); getchar();while(n--){char a[100]; int i=0,j; gets(a); for(j=0;a[j]!='\0';j++) i++; if(a[i-1]=='y'){ a[i]='e'; a[i+1]='s'; a[i+2]='\0'; } else if(a[i-1]=='o'||a[i-1]=='s'||a[i-1]=='x'||(a[i-2]=='s'&&a[i-1]=='h')||(a[i-2]=='c'&&a[i-1]=='h')){ a[i]='e'; a[i+1]='s'; a[i+2]='\0'; } else { a[i]='s'; a[i+1]='\0'; } puts(a); } return 0; }
转载地址:https://blog.csdn.net/z2431435/article/details/84957544 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年04月27日 06时23分22秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
接手软件测试新项目的流程
2021-07-02
jmeter-性能测试2-脚本录制开发
2021-07-02
jmeter-性能测试3-参数化
2021-07-02
期货基础知识
2021-07-02
期权基础
2021-07-02
jmeter-性能测试6-性能基础扫盲
2021-07-02
pytest+allure生成测试报告
2021-07-02
接口测试用例
2021-07-02
vnc安装配置
2021-07-02
Allure 测试报告:allure.title 去掉后方的参数化显示
2021-07-02
appium起源-环境配置
2021-07-02
appium初识-firstdemo
2021-07-02
allure报告的定制化
2021-07-02
怎样给excel添加一行数据
2021-07-02
怎样彻底帮妹子解决weditor的安装的问题
2021-07-02
干货|一次完整的性能测试,测试人员需要做什么?
2021-07-02
全栈性能测试修炼宝典
2021-07-02
jmeter-性能测试9-测试执行
2021-07-02
沟通交流碎碎念
2021-07-02
电信集成笔试题
2021-07-02