水仙花数

转载 2015年11月20日 18:34:52
public class ShuiXianHuaShu {
    public static void main(String[] args) {
        int x = 0;        //定义水仙花数的个数
        for(int i=100;i<=999;i++){
            int b = i/100;        //取得百位数
            int s = i%100/10;        //取得十位数
            int g = i%10;        //取得个位数
            
            if(i==Math.pow(b, 3) + Math.pow(s, 3) + Math.pow(g, 3)){
                x++;    //每次符合水仙花数条件,则x+1;
                System.out.print(i+" ");    //输出符合条件的数
        }
        }System.out.println();        //换行
        System.out.println("水仙花数总共有"+x+"个");    //输出水仙花数的总数
    }
}

相关文章推荐

查看水仙花数

  • 2017年07月17日 09:10
  • 356B
  • 下载

3位水仙花数

  • 2013年10月22日 21:17
  • 4KB
  • 下载

HDU 2010 水仙花数 水题 解法

HDU 2010 水仙花数 解法 水题 ACM

水仙花数代码

  • 2014年05月12日 14:35
  • 925B
  • 下载

水仙花数的实现

  • 2013年05月27日 19:29
  • 377B
  • 下载

求100到999之间水仙花的个数

题目:打印出所有的 水仙花数 ,所谓 水仙花数 是指一个三位数,其各位数字立方和等于该数本身。     例如:153是一个 水仙花数 ,因为153=1的三次方+5的三次方+3的三次方。 publi...

水仙花数例子

  • 2013年10月30日 13:41
  • 2KB
  • 下载

求水仙花数

  • 2013年01月09日 18:03
  • 17KB
  • 下载

赛码-在线笔试样题:水仙花数

水仙花数的题目很老了,记得大一初学C语言就接触过。核心是各位上数字的立方和等于该数本身。一个简单的判断。...
  • agassy
  • agassy
  • 2015年10月09日 15:09
  • 1277

VB 找水仙花数

  • 2010年06月07日 14:05
  • 36KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:水仙花数
举报原因:
原因补充:

(最多只允许输入30个字)