问题标题: 酷町堂:1095 名词复数形式

0
0

0
已采纳
夏子健
夏子健
初级光能
初级光能

int i=0,l;
    getline(cin,a);
    l=a.size();
    if(a[l-1]=='s'||a[l-1]=='z'||a[l-1]=='x'||a[l-1]=='h')
    {   cout<<a<<"es";
    }
     else if(a[l-1]=='y')
    {   a[l-1]='i';
        cout<<a<<"es";
    }
    else if(a[l-1]!='s'&&a[l-1]!='z'&&a[l-1]!='x'&a[l-1]!='y')
     {  cout<<a<<"s";
     }
 

0
0
陆麟瑞
陆麟瑞
资深天翼
资深天翼

pascal字符串

 readln(n);
 a:=length(n);
if(n[a]='s')or(n[a]='x')or(n[a]='z') then write(n,'es')
else if(n[a]='h')and(n[a-1]='s')or(n[a]='h')and(n[a-1]='c')then
write(n,'es')
else if n[a]='y' then begin n[a]:='i'; write(n,'es'); end
else write(n,'s');
我要回答