C++ 實例 - 判斷母音/輔音

C++ 實例 C++ 實例

英語有 26 個字母,母音只包括 a、e、i、o、u 這五個字母,其餘的都為輔音。y是半母音、半輔音字母,但在英語中都把他當作輔音。

實例

#include <iostream> using namespace std; int main() { char c; int isLowercaseVowel, isUppercaseVowel; cout << "輸入一個字母: "; cin >> 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) cout << c << " 是母音"; else cout << c << " 是輔音"; return 0; }

以上程式執行輸出結果為:

輸入一個字母: G
G 是輔音

C++ 實例 C++ 實例