名词复数

ZZULIOJ 1156: 单数变复数

陌路散爱 提交于 2020-02-27 20:22:46
题目描述 输入一个名词英语单词,按照英语语法规则把单数变成复数。规则如下: (1) 以辅音字母y结尾,变y为i,再加es; (2) 以s, x, ch, sh结尾,则加es; (3) 以元音o结尾,则加es; (4) 其他情况加上s。 输入 输入一个字符串,仅含小写字母,长度不超过20。 输出 输出其对应的复数形式。 样例输入 Copy butterfly 样例输出 Copy butterflies #include<stdio.h> #include<string.h> int main(){ char str[22],i=0,res[30]; memset(res,0,sizeof(char)*30); gets(str); i=strlen(str); if(str[i-1]=='y'){ str[i-1]='i'; strcpy(res,str); strcat(res,"es"); }else if(str[i-1]=='s'||str[i-1]=='x'||(str[i-1]=='h'&&(str[i-2]=='c'||str[i-2]=='s'))){ strcpy(res,str); strcat(res,"es"); }else if(str[i-1]=='o'){ strcpy(res,str); strcat(res,"es"); }else{ strcpy

数据结构第二章

吃可爱长大的小学妹 提交于 2020-02-27 09:44:13
数据结构的第二章课程知识点 文章目录 数据结构的第二章课程知识点 名词简称 数据结构的体系 抽象数据类型 抽象数据类型的框架 抽象数据类型的表现和实现 线性结构 线性结构的基本特征 线性表 线性表的类型定义 抽象数据类型线性表(ADT List) 线性表的基本操作 **顺序表** 名词简称 名词 意义 DS(Data Strucuture) 数据结构 ADT/Abstract Date Type 抽象数据类型 List 线性表 SeqList/SqList 顺序表 LinkedList/LinkList/LIST 链表 数据结构的体系 是一种 线性结构 非线性结构 List SqList LinkList 顺序存储 链表存储 关系/逻辑结构 线性表 栈 队列 双队列 串 ...... 树 图 DS.数据结构 存储/物理结构 顺序存储 ..... 抽象数据类型 注: (A为 抽象 、B为 数据 、T为 类型 ) ADT Complex{ ① 数据对象 : D={e1,e2| e1,e2∈ RealSet } ② 数据关系 : R={<e1,e2>| e1 是复数的 实数部分 , e2 是负数的 虚数部分 。 ③ 基本操作 : AssignComplex(&Z,V1, V2) 操作结果:构造复数Z,其实部和虚部分别被赋以参数V1和V2的值。 DestroyComplex(&Z)

英语代词

◇◆丶佛笑我妖孽 提交于 2020-01-04 12:50:15
代词pronoun 代词,是代替名词或一句话的一种词类,简述代替和事物的名称。大多数代词具有名词和形容词的功能。英语中的代词,按其意义、特征及在句中的作用分为:人称代词、物主代词、指示代词、反身代词、相互代词、疑问代词、关系代词、连接代词、不定代词和替代词十种。 代词分类 (1)人称代词 (2)物主代词 (3)反身代词 (4)相互代词 (5)指示代词 (6)疑问代词 (7)关系代词 (8)不定代词 (9)连接代词 (10)替代词 人称代词: 主格:I我,you你,he他,she她,they他们, we我们; 宾格:me我, you你, him他, her她, them他们, us我们 物主代词: my我的, his他的, your你的(your你们的), their他们的, hers她的 指示代词: this这, that那, these这些, those 那些 反身代词:myself我自己, himself他自己, themselves他们自己, yourself你(们)自己,herself她自己 疑问代词:who谁, what什么, which哪个 不定代词:some一些, many许多, both两个、两个都, any许多 关系代词:which……的物, who……的人, that……的人或物, who谁, that引导定语从句 相互代词:each other 互相, one

表命名困境:奇异与多个名称[已关闭]

本小妞迷上赌 提交于 2019-12-09 12:49:35
学术界认为表名应该是他们存储属性的实体的单数。 我不喜欢任何需要方括号的T-SQL,但是我已经将一个 Users 表重命名为单数,永远判断那些使用该表的人有时必须使用括号。 我的直觉是,保持单数是更正确的,但我的直觉也是括号表示不受欢迎的人,如列名,其中有空格等。 我应该走还是留? #1楼 我只使用名词作为拼写相同的表名,无论是单数还是复数: 驼鹿鱼鹿飞机你裤子短裤眼镜剪刀种子后代 #2楼 如果我们查看 MS SQL Server's 系统表,Microsoft指定的名称是 plural 。 Oracle的系统表以 singular 形式命名。 虽然其中一些是复数。 Oracle建议使用多个用户定义的表名。 他们推荐一件事并跟随另一件事并没有多大意义。 这两个软件巨头的建筑师用不同的惯例命名他们的桌子也没有多大意义......毕竟,这些家伙是什么......博士? 我记得在学术界,这个建议是单数的。 例如,当我们说: select OrderHeader.ID FROM OrderHeader WHERE OrderHeader.Reference = 'ABC123' 也许b / c每个 ID 都是从特定的一行中选出的......? #3楼 我曾经在User表中使用“Dude” - 相同的短字符数,与关键字没有冲突,仍然是对通用人类的引用。 如果我不担心可能会看到代码的闷头

表命名困境:奇异与多个名称[已关闭]

守給你的承諾、 提交于 2019-12-08 20:10:47
学术界认为表名应该是他们存储属性的实体的单数。 我不喜欢任何需要方括号的T-SQL,但是我已经将一个 Users 表重命名为单数,永远判断那些使用该表的人有时必须使用括号。 我的直觉是,保持单数是更正确的,但我的直觉也是括号表示不受欢迎的人,如列名,其中有空格等。 我应该走还是留? #1楼 我只使用名词作为拼写相同的表名,无论是单数还是复数: 驼鹿鱼鹿飞机你裤子短裤眼镜剪刀种子后代 #2楼 如果我们查看 MS SQL Server's 系统表,Microsoft指定的名称是 plural 。 Oracle的系统表以 singular 形式命名。 虽然其中一些是复数。 Oracle建议使用多个用户定义的表名。 他们推荐一件事并跟随另一件事并没有多大意义。 这两个软件巨头的建筑师用不同的惯例命名他们的桌子也没有多大意义......毕竟,这些家伙是什么......博士? 我记得在学术界,这个建议是单数的。 例如,当我们说: select OrderHeader.ID FROM OrderHeader WHERE OrderHeader.Reference = 'ABC123' 也许b / c每个 ID 都是从特定的一行中选出的......? #3楼 我曾经在User表中使用“Dude” - 相同的短字符数,与关键字没有冲突,仍然是对通用人类的引用。 如果我不担心可能会看到代码的闷头

in+sb&#039;s+基数词的复数形式|UFO|the minutes|

匿名 (未验证) 提交于 2019-12-02 23:55:01
Hawking became world-famous in ________. 题目解析 考查数词表示时间的用法。此句意思是:二十世纪七十年代,也就是霍金三十多岁时他出名了。“在哪个世纪哪个年代”用in+the+年份s或年份's来表示,年份后加s或's,表示“十年时间”。“ in+sb's+基数词的复数形式 ”表示“在某人几十多岁的时候”,所以选A。 In the USA in 1967, a man reported ________ UFO (unidentified flying object). 题目解析 考查冠词用法。此句意思是:在1967年的美国,有人报告了不明飞行物。在这里表示不具体的某物。尽管UFO的首字母U是元音字母,但其发音以辅音\j\开头,所以选A。 We read through ________ of the last meeting. 题目解析 考查名词的数。此句意思是:我们读了一遍上次会议的纪要。 minute在此处的意思是“会议记录、会议纪要” ,常使用其复数形式。而且空格后有of介词短语作定语,所以minute前面加定冠词the,所以选C。 来源: https://www.cnblogs.com/yuanjingnan/p/11374867.html

in+sb's+基数词的复数形式|UFO|the minutes|

给你一囗甜甜゛ 提交于 2019-11-27 19:55:24
Hawking became world-famous in ________. A. his thirties in the 1970's B. the thirties in his 1970 C. his 30s in 1970's D. the thirties during the 1970 题目解析 考查数词表示时间的用法。此句意思是:二十世纪七十年代,也就是霍金三十多岁时他出名了。“在哪个世纪哪个年代”用in+the+年份s或年份's来表示,年份后加s或's,表示“十年时间”。“ in+sb's+基数词的复数形式 ”表示“在某人几十多岁的时候”,所以选A。 In the USA in 1967, a man reported ________ UFO (unidentified flying object). A. a B. an C. the D. × 题目解析 考查冠词用法。此句意思是:在1967年的美国,有人报告了不明飞行物。在这里表示不具体的某物。尽管UFO的首字母U是元音字母,但其发音以辅音\j\开头,所以选A。 正确答案是: A We read through ________ of the last meeting. A. a minute B. the minute C. the minutes D. minutes 题目解析 考查名词的数。此句意思是