21xrx.com
2024-09-17 03:30:55 Tuesday
登录
文章检索 我的文章 写文章
Java实现水仙花数的打印——代码分享
2023-06-15 09:29:07 深夜i     --     --
Java 水仙花数 代码

水仙花数,又称阿姆斯特朗数,它是指一个n位数( n≥3 ),它的每个位上的数字的n次幂之和等于它本身。举个例子,153就是一个水仙花数,因为1^3+5^3+3^3=153。本文将分享Java实现水仙花数打印的代码,欢迎大家参考借鉴。

代码如下:

public class DaffodilNumber{

   public static void main(String[] args){

     System.out.println("水仙花数为:");

     for(int i=100;i<=999;i++){

      int a=i/100;

      int b=i/10%10;

      int c=i%10;

      if(i==a*a*a+b*b*b+c*c*c){

        System.out.println(i);

       }

     }

   }

}

以上就是Java实现水仙花数打印的代码,只需要简单几行就能实现水仙花数的寻找和打印,非常方便实用。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复