编写Java程序_输入一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

要求:

输入一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。   

编写Java程序_输入一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。_第1张图片编写Java程序_输入一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。_第2张图片编写Java程序_输入一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。_第3张图片

实现代码:

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位数");
		}
	}
}

 

你可能感兴趣的:(#,Java_大学&作业)