C-Programmierbeispiel - Vokal/Konsonant ermitteln

C 语言实例C-Sprachbeispiele

Ermitteln Sie, ob der eingegebene Buchstabe ein Vokal oder ein Konsonant ist.

Das Englische hat 26 Buchstaben. Die Vokale umfassen nur die fünf Buchstaben a, e, i, o und u; alle übrigen sind Konsonanten. y ist ein Halbvokal und Halbkonsonant, aber im Englischen wird es immer als Konsonant behandelt.

Beispiel

#include <stdio.h> int main() { char c; int isLowercaseVowel, isUppercaseVowel; printf("Geben Sie einen Buchstaben ein:"); scanf("%c",&c); // kleingeschriebener Vokal isLowercaseVowel = (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u'); // großgeschriebener Vokal isUppercaseVowel = (c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U'); // if-Anweisung prüfen if (isLowercaseVowel || isUppercaseVowel) printf("%c ist ein Vokal", c); else printf("%c ist ein Konsonant", c); return 0; }

Run result:

输入一个字母: G
G 是辅音

C-Sprachbeispiele

Weitere Erweiterungen