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


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

思路:使用一个方法来判断这个数是否为回文数 打印出[10000,99999]之间所有的回文数

public class 第二十五题判断回文数 { public static void main(String[] args) { /* * 思路:使用一个方法来判断这个数是否为回文数 打印出[10000,99999]之间所有的回文数 */ System.out.println("回文数有: "); for (int i = 9999; i < 1000000; i++) { if (isPalindrome(i)) { System.out.println(i); } } } private static boolean isPalindrome(int i) { //判断一个5位数是否为回文数12345
        int ge = i % 10; //个位
        int shi = i /10 % 10; //十位
        int qian = i / 1000 % 10; //千位
        int wan = i / 10000; //万位
        if(ge == wan && shi == qian) { return true; } else { return false; } } }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM