import java.util.Scanner; // 5位回文数
public class test03 {
public static void main(String[] args) {
int z =1;
for (int i = 10000; i < 100000; i++) {
int a = i%10; // 个位
int b = i%100/10;// 十位
int c = i%1000/100;// 百位
int d = i%10000/1000; // 千位
int e = i%100000/10000;//万位
if (a == e && b == d) {
System.out.print(i + "\t");
z += 1;
}
}
System.out.printf("\n共有 %d 个回文数",z-1);
}
}
示例:
有没有大佬知道该如何使得每行只打印10位数;
使用过for循环,打印出来的效果不理想