一個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