题解 | #判断是元音还是辅音#
判断是元音还是辅音
https://www.nowcoder.com/practice/7eb4df4d52c44d309081509cf52ecbc4
#include <stdio.h> int main() { char a; while (scanf("%c", &a) != EOF) { // 注意 while 处理多个 case // 64 位输出请用 printf("%lld") to if(a=='A'||a=='a'||a=='E'||a=='e'||a=='I'||a=='i'||a=='O'||a=='o'||a=='U'||a=='u') printf("Vowel\n"); else if(a<=90&&a>=65||a>=97&&a<=122) printf("Consonant\n"); } return 0; }
注意可能我们敲回车键时也会被读取,从而使得多输出Consonant,这里我们可以限定一下输入字符的范围,小写字母a~z是97~122,大写字母A~Z是 65~90