C 語言例項 – 判斷母音,子音
阿新 • • 發佈:2020-07-12
[
C 語言例項 - 判斷母音/子音
C 語言例項
判斷輸入的字母是母音,還是子音。
英語有26個字母,母音只包括 a、e、i、o、u 這五個字母,其餘的都為子音。y是半母音、半子音字母,但在英語中都把他當作子音。
例項
#include <stdio.h> int main() { char c; int isLowercaseVowel, isUppercaseVowel; printf("輸入一個字母: "); scanf("%c",&c); // 小寫字母母音 isLowercaseVowel = (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u'); // 大寫字母母音 isUppercaseVowel = (c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U'); // if 語句判斷 if (isLowercaseVowel || isUppercaseVowel) printf("%c 是母音", c); else printf("%c 是子音", c); return 0; }
執行結果:
輸入一個字母: G G 是子音
C 語言例項
]