Java实现水仙花数简单代码

Java实现水仙花数简单代码//代码如下importjava.util.*;publicclassShuiXianHua{publicstaticvoidmain(String[]args){System.out.println(“判断水仙花数”);inti,j,k=0;//i是个位,j是十位,k是百位Scannerreader=newScanner(System.in);S

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

//代码如下import java.util.*;

public class ShuiXianHua { 
   

    public static void main(String[] args)

    { 
   

        System.out.println("判断水仙花数");

        int i, j,k = 0;

        //i 是个位, j是十位,k是百位

       Scanner reader = new Scanner(System.in);

        System.out.println("只算3位数的代码\n");

        int m;

      m = reader.nextInt();

            k = m / 100;

            j = (m / 10) % 10;

            i = m % (k*10+j);

            if (Math.pow(k,3)+Math.pow(j,3)+Math.pow(i,3)== m)

            System.out.println(+m+"是水仙花数");

            else System.out.println(+m+"不是水仙花数");

    }

}

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

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


相关推荐

  • LTE系统信息块SIB:LTE system information blocks-MIB,SIB-1,2,3,4,5,6,7,8,9,10,11

    LTE系统信息块SIB:LTE system information blocks-MIB,SIB-1,2,3,4,5,6,7,8,9,10,11TableofContentsSI静态部分和动态部分有两个部分。静态部件称为MIB动态部件称为SIBDetailSampleLTESystemInformationBlock(SIB)Contentssib1_decodedRELATEDLINKSAcknowledgementThesysteminformationisvery…

    2022年10月6日
    5
  • Linux vi命令编辑文件「建议收藏」

    Linux vi命令编辑文件「建议收藏」进入vi编辑模式:vi文件名进入编辑:按i键编辑完按Esc退出编辑模式此时输入::wq保存后退出:wq!强制保存后退出:w保存但不退出:q不保存并退出:q!不保存并强制退出(比如报错时E212:Can’topenfileforwriting)…

    2022年9月22日
    2
  • JS中的几种循环和跳出方式

    JS中的几种循环和跳出方式JS中的循环是大家很常用的,这里总结一下几种常用循环的跳出方式。1.for循环vararr=[‘q’,’w’,’e’,’r’,’t’];for(vari=0,len=arr.length;i<len;i++){console.log(arr[i]);}//q,w,e,r,t跳出本次循环continue:f…

    2022年6月3日
    37
  • 修改表名列名mysql_怎么修改mysql的表名和列名?

    修改表名列名mysql_怎么修改mysql的表名和列名?在mysql中,可以通过“ALTERTABLE旧表名RENAME新表名;”语句来修改表名,通过“ALTERTABLE表名CHANGE旧字段名/列名新字段名/列名新数据类型;”语句来修改列名。修改mysql的表名MySQL通过ALTERTABLE语句来实现表名的修改,语法规则如下:ALTERTABLERENAME[TO];其中,TO为可选参数,使用与否均不影…

    2022年5月17日
    41
  • Windows server WSUS补丁服务器搭建

    写在前面关于微软Windows操作系统补丁更新,针对于客户生产环境补丁更新,为了安全起见不得不建议搭建相应的补丁服务器,利用自动或者手动更新指定服务器的最新补丁。借用闲暇时间做相应的总结,方便后期工作中参考。搭建条件首先安装相应的.NET环境,IIS环境, 存放补丁包,需要充裕的磁盘空间。搭建过程首先下载Wsus3.0的安装文件,这里给出简体中文版的下载地址,…

    2022年4月1日
    56
  • Java中ArrayList和LinkedList区别

    Java中ArrayList和LinkedList区别一般大家都知道 ArrayList 和 LinkedList 的大致区别 1 ArrayList 是实现了基于动态数组的数据结构 LinkedList 基于链表的数据结构 2 对于随机访问 get 和 set ArrayList 觉得优于 LinkedList 因为 LinkedList 要移动指针 3 对于新增和删除操作 add 和 remove LinedList 比较占优势 因为

    2025年11月2日
    4

发表回复

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

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