BC53 判断是元音还是辅音
描述
KiKi开始学习英文字母,BoBo老师告诉他,有五个字母A(a), E(e), I(i), O(o),U(u)称为元音,其他所有字母称为辅音,请帮他编写程序判断输入的字母是元音(Vowel)还是辅音(Consonant)。
输入描述:
多组输入,每行输入一个字母。
输出描述:
针对每组输入,输出为一行,如果输入字母是元音(包括大小写),输出“Vowel”,如果输入字母是非元音,输出“Consonant”。
示例1
输入:
A b
复制输出:
Vowel Consonant
解题思路:
判断ascll码
//A 65 a 97
//E 69 e 101
//I 73 i 105
//O 79 o 111
//U 85 u 117
#include <stdio.h>
int main() {
char a;
while (~scanf("%c", &a)) {
getchar();
if (a == 65 || a == 69 || a == 73 || a == 79 || a == 85 || a == 97 ||
a == 101 || a == 105 || a == 111 || a == 117) {
printf("Vowel\n");
} else {
printf("Consonant\n");
}
}
return 0;
}
运行结果:
ascll码对照表: