Sunday, May 10, 2009

找出10000以内的所有回文数

即12321是回文数,个位与万位相同,十位与千位相同。
131是回文数
141是回文数
2992是回文数
3003是回文数
3113是回文数
3223是回文数
3333是回文数



int flag=0;
String s;
for(int n=0;n<10000;n++){
s="";
s=s+n;
flag=0;
for(int m=0;m< s.length();m++){
if(s.charAt(m)!=s.charAt(s.length()-m-1)){
flag=1;
}
}
if(flag==0){
System.out.println(s+" 是回文数");
}
}

No comments:

Post a Comment