JAVA水仙花数与判断是否为水仙花数
问题描述
水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于它本身
*** 水仙花 DaffodilNum* 水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于它本身*
public class DaffodilNum{public static void main(String[] args) {//遍历100-999的数for (int i =100;i<=999;i++){int a = i%10;//取个位数字int b = i/10%10; // 取十位数字int c = i/100; //取百位数字//判断水仙花的条件if (Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3)==i){System.out.println("水仙花数为"+i);}}}
}
运行结果
判断输入的数字是否为水仙花数
import java.util.Scanner;/*** JudgeDaffodiNum 判断水仙花数* 输入一个数看是不是水仙花数*/
public class JudgeDaffodiNum {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入你要判断的三位数");int i = sc.nextInt();if (i>100){int a = i%10; //取输入数字的个位int b =i/10%10; // 去输入数字的十位int c = i/100; // 取输入数字的百位if (Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3)==i){System.out.println("该数字是水仙花数");}else {System.out.println("该数字不是水仙花数");}}}
}
JAVA水仙花数与判断是否为水仙花数相关推荐
- 水仙花数的判断C语言,+最终代码优化
水仙花数的判断 什么是水仙花数 思路讲解 代码实现 代码优化 前言:代码主要功能就是判断一定范围内的水仙花数,并最终将他们打印出来. 什么是水仙花数 "水仙花数"是指一个n位数,其 ...
- 水仙花数的判断(JAVA)
水仙花数(JAVA) 水仙花数的判断(JAVA) 水仙花数的判断(JAVA) 用户输入一个数,判断是否是"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字 ...
- Java 基础语法(键盘录入数据,水仙花数,各类循环,random,数组,内存分配,方法,面向对象、封装、this、构造方法、标准类、API)
DAY1 基础语法 1 键盘录入数据,使用变量接收 导包.创建对象.接收数据 import java.util.Scanner; Scanner sc = new Scanner(System.in) ...
- Python 判断三位水仙花数
# 判断水仙花数""" 介绍:水仙花数是一个三位数,它的每位数字的3次幂之和等于它本身.例如:153 == (1 ** 3) + (5 ** 3) + (3 ** 3)知 ...
- PHP水仙花数程序设计思路,php实现水仙花数示例分享
php实现水仙花数示例分享 自幂数,又称阿姆斯特朗数,民间通称水仙花数.实则只有3位自幂数才是水仙花数.4位5位6位等等各有别的叫法. 复制代码 代码如下: //阿姆斯特朗数:一个k位数,它的每个位上 ...
- for循环,控制台输出所有的“水仙花数”水仙花数是一个三位数 水仙花数的个位、十位、百位的数字立方和等于原数
/* 需求:在控制台输出所有的 "水仙花数" 水仙花数是一个三位数 水仙花数的个位 ...
- java基础语法——条件判断与循环语句
目录 一.流程控制语句 流程控制语句分类 二.顺序结构 顺序结构概述 顺序结构图 三.选择结构 选择结构概述 选择结构(if语句1) 选择执行图1 选择结构(if语句2) 选择执行图2 选择结构(if ...
- java虚拟机如何判断两个类相同_你有没有想过: Java 虚拟机是如何判断两个对象是否相同的?判断的流程是什么?...
在Java程序运行时,会产生那么多的对象,那 Java 虚拟机是如何判断两个对象是否相同的呢?判断的流程是什么? 参考解答: Java 虚拟机会先判断两个对象的hashCode是否相同,如果hashC ...
- 【Java】奇偶数判断
[Java]奇偶数判断 需求 编写方法,判断一个数是奇数还是偶数 代码 package com.cxl.demo27;import java.util.Scanner;//奇偶数判断 public c ...
最新文章
- 读后感与机翻《基于理论的因果迁移:结合实例级的归纳和抽象级的结构学习》
- java 序列化慢_java原生序列化慢在哪里?
- 从SeekFree的Gitee开源库建立通用MM32开发模板
- 2020 安恒七月赛
- goldengate 故障及解决方法汇总
- The file or directory to be published does not exist: /data/vendor/bower/jquery/dist
- linux为什么创建不了分区,linux下扩容磁盘扩展分区解决因无法创建新分区不能扩容lvm问题...
- 计算机二级考试c语言公共基础知识,全国计算机二级c语言公共基础知识考试内容.doc...
- springmvc+swagger构建Restful风格文档
- spyder中绘图无法显示负号_Python绘图--时序图
- 无人机成为黑客的新工具,可黑掉部分家用的智能设备
- POJO中使用ThreadLocal实现Java嵌套事务
- php中文件读写总结,PHP读取文件_2014.5.26的总结
- 高等数学18讲(19版)反常积分的计算与敛散性判别
- 新版税控注入方法及数据采集
- 云和恩墨大讲堂西安站成功举办,携手合作伙伴引领企业数字化转型
- 【JAVA】while的用法。
- Android权限请求弹窗自定义,安卓权限申请处理框架Android-UsesPermission
- php计算用户留存,留存率到底有几种计算方式
- Bugku Snowfall