1、【回文数】
打印5位数中的所有回文数,每行打印10个数。最后统计一下一共有多少个5位回文数。
注:回文数即正反读都是一个数,5位数的话,只要个位与万位相同,十位与千位相同就是一个回文数。
int index = 0;
for (int i = 10000; i <= 99999; i++) {
int ge = i % 10;
int shi = i / 10 % 10;
int qian = i / 1000 % 10;
int wan = i / 10000;
if (ge == wan && shi == qian) {
System.out.print(i+" ");
index++;
if (index%10 == 0){
System.out.println( );
}
}
}
System.out.println("五位数回文数:"+index);
2、【求完数】
一个数如果恰好等于它的所有真因子(即除了自身外的所有因数)之和,这个数就称为"完数"。
请编程求出1000 以内的所有完数。
for (int i = 1; i <= 1000; i+&#