java 实现水仙花数 js 实现水仙花数 a^3+b^3+c^3=abc

1、问题描述

      打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。

      如153是一个水仙花数,153=1的三次方+5的三次方+3的三次方

2、实例源码


    java


      public static void main(String[] args) {
int a,b,c=0;
for (int i = 100; i < 1000; i++) {
a=i/100;
b=i/10%10;
c=i%10;
if(a*a*a+b*b*b+c*c*c==i){
 System.err.println(i);
}
}

   输出

        153
        370
        371
        407

    js

  

   

    输出结果是:

  153是水仙花数
  370是水仙花数
  371是水仙花数
  407是水仙花数

你可能感兴趣的:(java基础)