以下是求m到n之间的回文数的程序。
import java.util.Scanner;
public class Number{
public static void main(String args[]){
int a,b,c,d;
Scanner reader=new Scanner(System.in);
int m= reader.nextInt();
int n= reader.nextInt();
while(m<n){
for(int i=m;i<=n;i++){
a=i/1000;
b=i/100%10;
c=i/10%10;
d=i%10;
if(a==d&&b==c){
System.out.println(i);
}
}
}
}
}
请问如何改变以下程序以达到利用函数求回文数的效果。
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
浮尘灬一世 2022-03-16 10:58关注把中间的while循环去掉就行了,但是你这个只能求四位数的
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录