Java代码求水仙花数

Java代码求水仙花数这里写自定义目录标题Java代码求水仙花数Java代码求水仙花数//求水仙花数.//1.什么是水仙花数//2.水仙花数是一个三位数,且水仙花的个位,十位,百位的数字立法和等于原数。publicclassdemo_18{publicstaticvoidmain(String[]args){intnumber=0,x=0,y=0,z=0;//x表示3位数的百位上的数字,y表示三位百位上的数字,z表示三位数上个位的数字intcount

大家好,又见面了,我是你们的朋友全栈君。

这里写自定义目录标题

Java代码求水仙花数

// 求水仙花数.
// 1.什么是水仙花数
// 2.水仙花数是一个三位数,且水仙花的个位,十位,百位的数字立法和等于原数。

public class demo_18 {
public static void main(String[] args) {
    int number = 0, x = 0, y = 0, z = 0;//x表示3位数的百位上的数字,y表示三位百位上的数字,z表示三位数上个位的数字
    int count = 0; //定义一个count变量用来统计水仙花数的个数。
    for (int i = 100; i < 1000; i++) {
        x = i / 10 / 10 % 10;// 获取i百位上的数字也可以写成x = i/100;
        y = i / 10 % 10; // 获取i十位上的数字
        z = i % 10;   // 获取i 个位上的数字
        
        if (i == (x * x * x) + (y * y * y) + (z * z * z))//此句代码用来判断该数是否为水仙花数。
        {
        
            System.out.println(i + ",");
            count++;
            
        }
    }
    
    System.out.println("水仙花的个数为:" + count);
    }
    }
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156510.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 证书签名验签以及加密解密

    证书签名验签以及加密解密签名,验签的理解(转) 一、公钥加密假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解密。这样我就可以保护数据了。我的好朋友x用我的公钥1加密了字…

    2022年5月2日
    220
  • Pytest(6)重复运行用例pytest-repeat[通俗易懂]

    Pytest(6)重复运行用例pytest-repeat[通俗易懂]前言平常在做功能测试的时候,经常会遇到某个模块不稳定,偶然会出现一些bug,对于这种问题我们会针对此用例反复执行多次,最终复现出问题来。自动化运行用例时候,也会出现偶然的bug,可以针对单个用例,

    2022年7月29日
    12
  • mvc框架流程_知识框架怎么做

    mvc框架流程_知识框架怎么做最简单的CI模型:注意:模型需要用到数据库配置文件在appcation/config.php这里我们要用到数据库,需要将databases.php中的相关参数填写一下,具体不再赘述。直接进入主题:MVC:1、首先谈“M”模型CI中的模型存放在application/models文件夹里命名规则是:类名_model.php文件

    2025年7月24日
    4
  • 二进制加减法计算法则

    二进制加减法计算法则一、二进制加法(逢2进1)举例:100111+11010=10000110011111010——————100001十进制加法是逢十进一,二进制加法是逢二进一。最低位:1加0得1。倒数第2位:1加1得2,同时进1。倒数第3位:1加0得1,再加上进位的1,结果为2。其他位同理。二、二进制减法(借1当2)举例:1000001-11010=100111…

    2022年6月24日
    64
  • vs2012密钥_ultimate2012产品密钥

    vs2012密钥_ultimate2012产品密钥MicrosoftVisualStudioUltimate2012旗舰版有效注册密钥:YKCW6-BPFPF-BT8C9-7DCTH-QXGWC;KCW6-BPFPF-BT8C9-7DCTH-QXGWC转载于:https://www.cnblogs.com/RogerLu/p/10070312.html

    2022年10月15日
    4
  • python无人机编程_3d硬金是什么意思

    python无人机编程_3d硬金是什么意思往期本文是双足机器人系列的第三篇,在前面的文章中我们介绍了2D线性倒立摆的基本理论,详见:【双足机器人(1)】线性倒立摆及其运动控制(附代码)在这篇文章中我们要详细介绍3D线性倒立摆的基本…

    2022年8月18日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号