0
点赞
收藏
分享

微信扫一扫

7-3 统计句子中元音字母的个数 (30 分)

腾讯优测 2022-04-21 阅读 147
c#

输入一个英文句子,句子以 . 结束。

判断首字母是否为大写元音字母,并统计句子中小写元音字母(a、e、i、o、u)的个数,若首字符是大写元音字母,也要统计在内。

输入格式:

第一个字符是大写,其它字符都是小写,句子以 . 结束。

输出格式:

第一行输出判断结果,不是

第二行输出元音字母的个数(首字符是大写元音字母+句中小写元音字母个数)。

样例">输入样例:

Open the door,please.

输出样例:

是
8
#include <stdio.h>
int main()
{
	char A,E,I,O,U,a,e,i,o,u,n;
	int flag,y;
	scanf("%c",&n);
	if(n=='A'||n=='E'||n=='I'||n=='O'||n=='U')
	{
	flag=1;
	for(y=1;n!='.';)
	{
		scanf("%c",&n);
		if(n=='a'||n=='e'||n=='i'||n=='o'||n=='u')
		y=y+1;
	}
	}
	else
	{
		flag=0;
		for(y=0;n!='.';)
		{
		scanf("%c",&n);
		if(n=='a'||n=='e'||n=='i'||n=='o'||n=='u')
		y=y+1;
		}
	}
	if(flag==1)
	printf("是\n");
	else if(flag==0)
	printf("不是\n");
	printf("%d",y);
}
举报

相关推荐

0 条评论