要求:
輸入一個5位數,判斷它是不是迴文數。即12321是迴文數,個位與萬位相同,十位與千位相同。
實現代碼:
package kaoshi;
import java.util.Scanner;
public class palindrome {
public static void main(String[] args) {
System.out.println("請輸入一個5位數:");
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
if (9999 < num && num < 100000) {
int num1 = num/10000;
int num2 = num/1000%10;
int num3 = num/100%10;
int num4 = num/10%10;
int num5 = num%10;
if(num1 == num5 && num2 == num4) {
System.out.println(num+"是迴文數");
}else {
System.out.println(num+"不是迴文數。");
}
}else {
System.out.println("輸入錯誤:請輸入一個5位數");
}
}
}