zoukankan      html  css  js  c++  java
  • 上班摸鱼 手敲求水仙花数的代码!

    此文转载自:https://blog.csdn.net/weixin_46661409/article/details/112468297#commentBox

    我又来了,今天分享一个求水仙花数的Java代码!
    水仙花数是指一个 3 位数,它的每个位置上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3= 153)下面是实现代码:

    public class PrintShuiXianHuaTest {
        public static  void main(String[] args){
            int count = 0;
            for (int k = 100; k < 1000; k++) {
                int baiWei = k / 100;// 百位数
                int geWei = k % 10;// 个位数
                int shiWei = (k - baiWei * 100) / 10;// 十位数 k/10%10
                if (k == baiWei * baiWei * baiWei + geWei * geWei * geWei +
                        shiWei * shiWei * shiWei) {
                    System.out.println(k + "是水仙花数!");
                    ++count;
                }
            }
            System.out.println("1000以内水仙花数的个数是:"+count);
        }
    }
    

    控制台输出效果:
    在这里插入图片描述
    无聊时间随手一写 只是想分享给大家!命名有些不规范,小白不要模仿哦。哈哈~大佬勿喷 看到的小伙伴麻烦多多点赞支持 ~

       

    更多内容详见微信公众号:Python测试和开发

    Python测试和开发

  • 相关阅读:
    DMR 系统平方根升余弦滚降滤波器设计SRRC及仿真图
    相似项
    第三种主题暗黑系
    汽油性能
    放平心态
    Python 中的哈希表
    第二种主题
    win7旗舰版 一键激活
    java与c++的不同感受
    c代码待用c++代码
  • 原文地址:https://www.cnblogs.com/phyger/p/14271917.html
Copyright © 2011-2022 走看看