/*【问题描述】<br>小明对类似于 hello 这种单词非常感兴趣,这种单词可以正好分为四段,
第一段由一个或多个辅音字母组成,
第二段由一个或多个元音字母组成,
第三段由一个或多个辅音字母组成,
第四段由一个或多个元音字母组成。<br>给定一个单词,请判断这个单词是否也是这种单词,如果是请输出yes,否则请输出no。<br>元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母。<br>
【输入格式】<br>输入一行,包含一个单词,单词中只包含小写英文字母。<br>
【输出格式】<br>输出答案,或者为yes,或者为no。<br>
【样例输入】<br>lanqiao<br>
【样例输出】<br>yes<br>
【样例输入】<br>world<br>
【样例输出】<br>no<br>
【评测用例规模与约定】<br>对于所有评测用例,单词中的字母个数不超过100。<br><br>*/
#include<stdio.h>
#include<string.h>
int q(char x)
{
switch(x)
{
case 'a':return 1;break;
case 'e':return 1;break;
case 'i':return 1;break;
case 'o':return 1;break;
case 'u':return 1;break;
}
return 0;
}
int main(){
char a[100];
int b[100];
int i=0,n,s=0,l=0;
scanf("%s",a);
l=strlen(a);
for(i=0;i<l;i++)
{
b[i]=q(a[i]); //全部转换成01
if(i>0&&b[i]==1&&b[i-1]==0)
{
s++;
}
}
if(s==2)
{
printf("yes");
}
else
{
printf("no");
}
}
蓝桥杯 音节判断
猜你喜欢
转载自blog.csdn.net/jhfgjhg1/article/details/108984788
今日推荐
周排行