为了账号安全,请及时绑定邮箱和手机立即绑定

java 求1000到10000的水仙花数,不知道哪错了帮忙看看

java 求1000到10000的水仙花数,不知道哪错了帮忙看看

大里 2017-11-05 18:38:00
for(int i = 1000;i < 10000;i++){ int h2 = i / 1000; int h3 = (i - h2*1000)/100; int h4 = (i % 100)/10; int h5 = i % 10; if(i == h2*h2*h2 + h3*h3*h3 + h5*h5*h5 + h4*h4*h4 ){ System.out.println(i); } }
查看完整描述

1 回答

已采纳
?
泼墨化龙

TA贡献5条经验 获得超0个赞

逻辑错误,还有就是四位数的水仙花数是个位的四次幂加十位的四次幂加百位的四次幂加千位的四次幂
59ff08600001c56510400780.jpg

查看完整回答
反对 回复 2017-11-05
  • 1 回答
  • 0 关注
  • 2388 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信