BC46 判断是元音还是辅音
Posted 再吃一个橘子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BC46 判断是元音还是辅音相关的知识,希望对你有一定的参考价值。
描述
KiKi开始学习英文字母,BoBo老师告诉他,有五个字母A(a), E(e), I(i), O(o),U(u)称为元音,其他所有字母称为辅音,请帮他编写程序判断输入的字母是元音(Vowel)还是辅音(Consonant)。
输入描述:
多组输入,每行输入一个字母。
输出描述:
针对每组输入,输出为一行,如果输入字母是元音(包括大小写),输出“Vowel”,如果输入字母是非元音,输出“Consonant”。
示例1
输入:A
b
输出:Vowel
Consonant
代码1:
#include<stdio.h>
int main()
{
char ch=0;
char arr[]="AEIOUaeiou";
while((ch=getchar())!=EOF)//等价于while(scanf("%c",&n)!=EOF)【其中n是char型】
{
int i=0;
for(i=0;i<10;i++)
{
if(ch==arr[i])
{
printf("Vowel\\n");
break;
}
}
if(i==10)
{
printf("Consonant\\n");
}
getchar();
}
return 0;
}
代码2:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
char input = 0;
while (scanf("%c", &input) != EOF)
{
getchar();
if (input == 'A' || input == 'a' ||
input == 'E' || input == 'e' ||
input == 'I' || input == 'i' ||
input == 'O' || input == 'o' ||
input == 'U' || input == 'u')
{
printf("Vowel\\n");
}
else
printf("Consonant\\n");
}
return 0;
}
以上是关于BC46 判断是元音还是辅音的主要内容,如果未能解决你的问题,请参考以下文章