Java 程式判斷給定字元是母音還是子音


在這篇文章中,我們將學習如何使用Java來判斷給定的字元是母音還是子音。在英語字母表中,'a'、'e'、'i'、'o'和'u'是母音,其餘字母是子音。要判斷給定的字母是母音還是子音。

使用迴圈和或運算子來驗證給定的字元是否為'a'或'e'或'i'或'o'或'u',否則為子音。

判斷給定字元是母音還是子音的步驟

以下是判斷給定字元是母音還是子音的步驟:

  • 首先,我們將從java.util 包中匯入Scanner 類
  • 然後提示使用者輸入一個字元並將其儲存在ch中。
  • 使用if 語句檢查ch是否為'a'、'e'、'i'、'o'或'u'。如果為真,則它是母音,否則,它是子音。
  • 列印字元是母音還是子音。

Java 程式判斷給定字元是母音還是子音

以下是判斷給定字元是母音還是子音的Java 程式:

import java.util.Scanner;
public class VowelOrConsonant {
   public static void main(String args[]){
      System.out.println("Enter a character :");
      Scanner sc = new Scanner(System.in);
      char ch = sc.next().charAt(0);
      if(ch == 'a'|| ch == 'e'|| ch == 'i' ||ch == 'o' ||ch == 'u'||ch == ' '){
         System.out.println("Given character is an vowel");
      }else{
         System.out.println("Given character is a consonant");
      }
   }
}

輸出

Enter a character :
a
Given character is an vowel
Enter a character :
l
Given character is a consonant

程式碼解釋

程式首先使用Scanner 類從使用者那裡讀取一個字元。然後,它透過if 語句檢查字元是否為母音之一('a'、'e'、'i'、'o'、'u')。如果字元與這些母音中的任何一個匹配,則程式輸出“給定字元是母音。”。如果它不匹配,則程式得出結論,該字元是子音,並列印“給定字元是子音。”。

更新於: 2024年9月13日

8K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.