黑马程序员技术交流社区

标题: 打印出所有的"水仙花数" [打印本页]

作者: 徐慧shanghai    时间: 2015-10-14 09:28
标题: 打印出所有的"水仙花数"
打印出所有的"水仙花数"。
        所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:
        153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
编写程序计算所有的水仙花数
class CeShi
{
        public static void main(String[] args)
        {
                for (int x=100; x<10000; x++)
                {
                        int ge = x%10;
                        int shi = x/10%10;
                        int bai = x/100%10;
                        if(Math.pow(ge,3)+Math.pow(shi,3)+Math.pow(bai,3)==x){
                                System.out.println(x);
                        }
                }
        }
}


作者: liuqianfly    时间: 2015-10-14 10:06
支持一下
作者: 徐慧shanghai    时间: 2015-10-14 10:22
liuqianfly 发表于 2015-10-14 10:06
支持一下

别人的总结拿过来的,总结不错
作者: shilu    时间: 2015-10-14 10:28
赞一个!
作者: 赖洪光    时间: 2015-10-14 10:40
长知识了
作者: zrc203    时间: 2015-10-14 17:59
你这就三位数,你居然说所有水仙花数
作者: chengaq0    时间: 2015-10-14 18:48
顶!!!!!!!!!
作者: itheima_casper    时间: 2015-10-14 19:02

顶!!!!!!!!!
作者: shiawase    时间: 2015-10-14 20:02
加油!加油!加油!加油!加油!加油!加油!加油!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2