普歌-允异团队-水仙花数(java)for循环

水仙花数(100~999个数)

  MikeCat

java

100~999中水仙花个数

利用for循环语句

// JAVA
package mikecat1;

public class ShuiXianHuaShu {
    
    
    public static void main(String[] args) {
    
    
        int count = 0;

        for (int num = 100; num <= 999; num++) {
    
    
            int ge = num % 10;
            int shi = num / 10 % 10;
            int bai = num / 100 % 10;

            if ((ge * ge * ge + shi * shi * shi + bai * bai * bai) == num) {
    
    
                count++;
                System.out.println(num);
            }

        }
        System.out.println("以上水仙花数总个数:" + count + "个");

    }
}

Run:

153
370
371
407
以上水仙花数总个数:4个

Process finished with exit code 0

  • 作者:麦克猫Cat
  • 本文版权归作者和CSDN共有,欢迎转载,且在文章页面明显位置给出原文链接,未经作者同意必须保留此段声明,否则保留追究法律责任的权利。

猜你喜欢

转载自blog.csdn.net/weixin_52309367/article/details/111417898