五十道编程小题目 --- 25 回文数 java

来源:互联网 发布:linux刻录光盘 编辑:程序博客网 时间:2024/05/18 00:40
【程序25】 

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

public class PalindromicNumber {public static void palindromicNumber(int n){int a = n%10;   //取得个位数int b = n/10%10;  //取得十位数int c = n/100%10; //取得百位数int d = n/1000%10; //取得千位数int e = n/10000%10;  //取得万位数if( a == e && b == d ){System.out.print(n + " , ");}}public static void main(String[] args) {for(int i=10000; i<19999; i++){//随便测试几个数据palindromicNumber(i);}}}

输出结果为:

10001 , 10101 , 10201 , 10301 , 10401 , 10501 , 10601 , 10701 , 10801 , 10901 , 11011 , 11111 , 11211 , 11311 , 11411 , 11511 , 11611 , 11711 , 11811 , 11911 , 12021 , 12121 , 12221 , 12321 , 12421 , 12521 , 12621 , 12721 , 12821 , 12921 , 13031 , 13131 , 13231 , 13331 , 13431 , 13531 , 13631 , 13731 , 13831 , 13931 , 14041 , 14141 , 14241 , 14341 , 14441 , 14541 , 14641 , 14741 , 14841 , 14941 , 15051 , 15151 , 15251 , 15351 , 15451 , 15551 , 15651 , 15751 , 15851 , 15951 , 16061 , 16161 , 16261 , 16361 , 16461 , 16561 , 16661 , 16761 , 16861 , 16961 , 17071 , 17171 , 17271 , 17371 , 17471 , 17571 , 17671 , 17771 , 17871 , 17971 , 18081 , 18181 , 18281 , 18381 , 18481 , 18581 , 18681 , 18781 , 18881 , 18981 , 19091 , 19191 , 19291 , 19391 , 19491 , 19591 , 19691 , 19791 , 19891 , 19991 , 








0 0
原创粉丝点击