首页 > 试题广场 >

判断是元音还是辅音

[编程题]判断是元音还是辅音
  • 热度指数:52778 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
KiKi开始学习英文字母,BoBo老师告诉他,有五个字母A(a), E(e), I(i), O(o),U(u)称为元音,其他所有字母称为辅音,请帮他编写程序判断输入的字母是元音(Vowel)还是辅音(Consonant)。

输入描述:
多组输入,每行输入一个字母。


输出描述:
针对每组输入,输出为一行,如果输入字母是元音(包括大小写),输出“Vowel”,如果输入字母是非元音,输出“Consonant”。
示例1

输入

A
b

输出

Vowel
Consonant
while 1:
    try:
        l = list('aeiou')
        n = input().lower()
        a = 'Vowel' if n in l else 'Consonant'
        print(a)
    except:
        break
发表于 2021-06-28 12:03:09 回复(0)
m=['a','e','i','o','u']
while True:
    try:

        if input().lower() in m:
            print('Vowel')
        else:
            print('Consonant')
    except EOFError:
        break

发表于 2021-05-31 13:32:10 回复(0)
这样为啥不能通过呢?
while True:
    try:
        n = input()
        if n.lower() == 'a' and 'e' and 'i' and 'o' and 'u':
            print("Vowel")
        else:
            print("Consonant")
    except:
        break
发表于 2021-02-16 14:11:22 回复(2)
v = "AaEeIiOoUu"
while True:
    try:
        a = input("")
        if a in v:
            print("Vowel")
        else:
            print("Consonant")
    except:
        break

编辑于 2020-10-09 01:57:58 回复(0)
想用C++,写了两行,算了算了。
while True:
    try:
        print("Vowel" if input() in 'aeiouAEIOU' else 'Consonant')
    except:
        break


发表于 2020-04-30 16:31:24 回复(1)
vowel = ['a','e','i','o','u']
while True:
    try:
        if input().lower() in vowel:
            print('Vowel')
        else:
            print('Consonant')
    except:
        break
数组里放字符串和数字。
发表于 2020-04-24 17:41:14 回复(0)

问题信息

上传者:牛客309119号
难度:
6条回答 3643浏览

热门推荐

通过挑战的用户

查看代码