第九天的简书

第九天的简书

java实现找出101到1000内所有的水仙花数(水仙花数:a * a* a+b * b * b+c * c *c=d )

package test;
/什么是水仙花数(水仙花数:a * a a+b * b * b+c * c *c=d ) */
public final class ShuiXianHua {

public static void main(String[] args) {
    // TODO Auto-generated method stub
     int b1, b2, b3;/*定义三个整形变量接收水仙花数的个位十位百位*/
         for(int m=101; m<1000; m++) //从101开始到999结束循环
          {
              b3 = m / 100;//B3为百位
              b2 = m % 100 / 10;//B2为十位
             b1 = m % 10;//B1为个位
             if((b3*b3*b3 + b2*b2*b2 + b1*b1*b1) == m)//当满足这个条件时实行以下代码
             {
                 System.out.println(m+"是一个水仙花数"); 
            }
         }
    

}

}

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。