【程式語言】JAVA的第二堂課 |尋找英文字母在26個字母中的第幾位 Alphabets in English
Published:
by .Question:
請撰寫一個程式,由鍵盤輸入一個英文字元,計算他在26個字母裡的順序。
舉例來說,若輸入的是d,則輸出為”d為第4個字母"。請注意英文字母大小寫的問題。
import java.util.Scanner;
public class HW_PAGE329 {
public static void main (String[] args) {
Scanner MyInput = new Scanner(System.in);
char word = MyInput.next().charAt(0);
int toascii = word;
if(toascii >= 65 && toascii <= 90) {
System.out.println(word + " is " + (toascii-64) + " Alphabets in English");
}
else if (toascii >= 97 && toascii <=122) {
System.out.println(word + " is " + (toascii-96) + " Alphabets in English");
}
}
}