使用Java输出所有水仙花数

所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身。
例如: 153 = 1x1x1+5x5x5+3x3x3
所以水仙花数应为一个三位数,输出范围便是[100,1000)。
定义三个变量x,y,z分别存放个位,十位和百位的数字

public class flowers{public static void main(String[] args){//输出所有水仙花数int num,x,y,z;for(num = 100;num < 1000;num++){x = num%10;//求余,留下个位数字赋值给xy = (num-x)/10%10;//减去个位数,留下十位数和百位数,除以10,再求余,留下十位数字赋值给yz = num/100;//除以100,留下百位数字赋值给zif(num = x*x*x+y*y*y+z*z*z)System.out.println(num);//判断此数是否为水仙花数,若是则输出此数     }   }
}

输出效果


注:此处是使用命令行运行的

使用Java输出所有水仙花数相关推荐

  1. Java for循环-水仙花数

    本文参考 嗨客网 Java 实战 Java for循环 描述 运用 Java for 循环 输出所有 "水仙花数" . 题目 请输出所有 "水仙花数" .&qu ...

  2. c语言编程输出所有水仙花数,c语言中,如何输出所有的水仙花数

    满意答案 xlmzww123 2020.01.22 采纳率:42%    等级:9 已帮助:165人 水仙花数即三位的自幂数.所谓自幂数,就是指一个 n 位数 ( n≥3 ),其每位上的数字的 n 次 ...

  3. 用Java写一个水仙花数算法

    水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身.例如:153=1^3+5^3+3^3. 以下是用 Java 写的水仙花数算法: public class Narcissisti ...

  4. Python输出所有水仙花数(3种方法)

    输出所有水仙花数(3种方法) print(*list(map(lambda x: x[1], filter(lambda x: x[0], [(i**3+j**3+k**3 == i*100+j*10 ...

  5. 水仙花数(输出全部水仙花数)

    水仙花数 问题: 输出所有的"水仙花数",所谓"水仙花数"是指一个3位数,其各位数字立方和等于该数本身. 例如:153是水仙花数,因为 153 = 1^3 + ...

  6. Java求出水仙花数

    题目要求 水仙花数必须满足如下2个要求: 1. 水仙花数是一个三位数 2. 水仙花数的个位.十位.百位的数字立方和等于原数 实现思路 1.写出一个100~999的循环 2.将个位,百位和十位求出并计算 ...

  7. 编写一个程序,输出所有水仙花数,并统计共有多少个水仙花数。所谓水仙花数是指一个3位数,其各位数字立方和等于该数本身。例如,153=1^3+5^3+3^3

    #include <stdio.h> int main() {int i, j, k, count = 0; //声明计数器变量printf("找到的水仙花数有:\n" ...

  8. c语言编程3个数的立方和,用C语言编写:输出所有水仙花数.所谓水仙花数是指一个3位数.其各位数字立方和等于该数本身....

    用C语言编写:输出所有水仙花数.所谓水仙花数是指一个3位数.其各位数字立方和等于该数本身. 來源:互聯網  2010-05-07 17:33:03  評論 分類: 電腦/網絡 >> 程序設 ...

  9. 通过Java实现求水仙花数

    题目:用户输入一个数,判断是否是"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个"水仙花数", ...

最新文章

  1. amd同步多线程_使用方法及感受_AMD Ryzen Threadripper 1950X_CPUCPU评测-中关村在线
  2. MySQL中INSERT INTO SELECT的使用
  3. c语言平滑raw图像(取平均值法)
  4. springcloud ribbon @LoadBalance负载均衡源码流程分析
  5. 【大会】声音叫醒耳朵,语音连接网络
  6. CRM 里面table download to excel的实现
  7. SQL查询语句的排序
  8. 初识JS-基础中的基础
  9. 第八章,作业(网络电视精灵)
  10. VS应用程序无法正常启动0xc0150002
  11. Vscode tab键使用
  12. 【网络】路由器和交换机区别,什么是网关
  13. protected使用总结
  14. 特斯拉“炸”降,蔚来、小鹏、理想们的路就平坦了么?
  15. simulink【1】分段函数
  16. 交通违章查询接口代码示例
  17. 对大量文本进行指定内容的批量替换
  18. 怎样屏蔽百度搜索侧边栏推荐以及热搜榜广告
  19. 2013——自我反思
  20. Word:公式编辑器,像Latex一样输入

热门文章

  1. va_start 用法
  2. Linux从删库到跑路的命令,使用 trash-cli 跳出 rm 命令从删库到跑路的深渊
  3. ftp关键技术二:nobody进程创建和使用(一)
  4. JZOJ 4745. 看电影
  5. C语言编程实例—输出指定图形
  6. linux sparse
  7. Remote Execution - SaltStack远程执行模块使用指南
  8. python回调廖雪蜂_廖雪峰Python总结4
  9. 大型医院信息系统HIS源码 HIS系统全套源码
  10. 计算机硬件故障与软件故障,计算机常见故障可分为硬件和软件故障,具体介绍...