永发信息网

怎么用JAVA编写这个程序 寻找并输出11-999之间的数,满足m、m^2、m^3均为回文数。(用除10取余的方法)

答案:4  悬赏:20  手机版
解决时间 2021-11-28 15:40
怎么用JAVA编写这个程序 寻找并输出11-999之间的数,满足m、m^2、m^3均为回文数。(用除10取余的方法)
最佳答案
for(int m =11 ;m<999;m++){
if(m*m*m<999){
boolean flag = symm(m)&&symm(m*m)&&symm(m*m*m) ;

if(flag){
System.out.println(m);

}

}

}追问能否给我一个完整的程序。追答以上语句写在main方法里面,将你的方法定义为一个static 的 boolean symm(long n),就行了 ,很完整了
全部回答
for (int i = 11; i < 1000; i++)
{
if (symm(i) && symm(Math.pow(i, 2)) && symm(Math.pow(i, 3)))
{
System.out.println(i);
}
}
List list = new ArrayList();
        for (int i = 11; i < 1000; i++)
        {
               
            if (symm(i) && symm((long)(Math.pow(i, 2))) && symm((long)(Math.pow(i, 3))))
            {
                list.add(i);
            }
        }
           
        //那个list里面就是找到的数值
        System.out.println(list.toString());
for(int m =11 ;m<999;m++){
symm(m);//你上面代码最后一句应该是return什么东西把
//满足条件就输出该数
if(满足条件){
System...........//输出
}
}追问能再完整一点吗
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
新店装修,刚买了鸿雁的筒射灯,PF0.5,听说
当你心里觉得委屈的时候,你会怎么办
真人密室脱逃地址在什么地方,想过去办事,
43加36有几种算法
歌词伴我同行一直向前望
马路高门口低的风水
怎么缓解运动后的腿部疼痛
电脑升级,主要是玩游戏,好像现在是A卡性能
iphone7如何设置海航内网邮箱
柳州重工怎么没有官方网站?还有柳州重工在柳
.It is the first time the students to Hyd
山梨糖醇与木糖醇的区别
季度中间成立的小规模企业,按季申报增值税,
单选题猪链球菌病的病原体为一种细菌——猪链
二甲四氯和二甲四氯异辛酯的区别
推荐资讯
王菲有一首歌歌词是我只是个小兵,谢谢
灰玻与茶玻的区别
从扶余到北京多远。
广东省内速度最快的快递是什么?
华硕U305恢复系统一键还原
1040一般的人坚持多久
不改变“读诗是人生的一大享受”这句话的意思
年利税总额的年利税总额定义及计算公式
综合性学习(6分)北京奥运会,中国代表团位
58×350列竖式计算怎么列
男生为什么要看女生日记问女生是不是来大姨妈
龙虎打一成语疯狂看图说话
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?