水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。例如:153=1^3+5^3+3^3。

以下是用 Java 写的水仙花数算法:

public class NarcissisticNumber {public static void main(String[] args) {for (int i = 100; i < 1000; i++) {// 分离出百位、十位、个位int a = i / 100;int b = i / 10 % 10;

用Java写一个水仙花数算法相关推荐

  1. php 写一个水仙花数的函数

    判断一个数是不是水仙花数 <?php function is_shuixianhua($i) {$length=strlen($i);$i=(string)$i;$sum=0;for($j=0; ...

  2. 21朵水仙花算法java_水仙花数算法 - hi_jyf - OSCHINA - 中文开源技术交流社区

    小博在面试中碰到的这个问题,虽然写的比较简单,还是觉得有必要整理一下.当然,如果您有更好的写法,还望不吝赐教. package com.web.demo.algorithm; import java. ...

  3. 关于水仙花数及用Python函数解析水仙花数算法

    今天是第一次写博客,好的开始是成功的一半,加油. 水仙花数(narcissistic number)中的narcissistic本意是"自我陶醉,自赏的,自恋的". 在希腊神话中, ...

  4. 用js写出水仙花数,JS 水仙花数

    一.面试题 问:你知道水仙花数吧? 答:水仙?我对花不是很了解啊... 问:不是水仙花!是水仙花数,也就是三位数的自幂数. 答:emmmmmmmm 问:看来是不知道了.如果一个三位数,它每个位上的数字 ...

  5. 用JAVA写一个画图小程序(JAVA 大作业)

    第一次写博客 且是稍微大点的程序 看看就行 重新写的在这,更加清晰明了:点击进入:用JAVA写一个画图小程序(JAVA 大作业)重排版本 设计思路 首先我直接去了Windows自带画图程序去实践模拟, ...

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

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

  7. Java for循环-水仙花数

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

  8. 使用Java输出所有水仙花数

    使用Java输出所有水仙花数 所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身. 例如: 153 = 1x1x1+5x5x5+3x3x3 所以水仙花数应为一个三位数,输出范围便是[100,1 ...

  9. Java实现输出水仙花数

    目录 一.前言 二.代码部分 1.输出水仙花数的代码 三.程序运行结果(控制台输出) 四.涉及到的知识点代码  一.前言 1.本代码是我在上学时写的,有一些地方没能完美实现,请包涵也请多赐教! 2.本 ...

最新文章

  1. 惊呆了,Spring Boot居然这么耗内存!
  2. Linux下查看在线用户及用户进程
  3. Vcenter一次性将服务器四个网卡从端口组迁移到分布式交换机的方法
  4. http协议的缺点和确保web安全的https协议
  5. dubbo源码解析-zookeeper创建节点
  6. Activity切换动画---点击哪里从哪放大
  7. 原型模式(Prototype)C++实现
  8. WIncc7.4入门
  9. 总结定时器设计方法_PLC定时器(T)的工作原理及使用注意事项
  10. linux命令关闭浏览器,linux命令行浏览器的使用方法
  11. [C0] 人工智能大师访谈 by 吴恩达
  12. 【无人机知识】吐血整理:史上最全最完整的飞机基本参数名称详解
  13. 30000台苹果电脑遭恶意软件入侵,包括最新的M1系列
  14. 零售商贩mysql表设计:banner+banner_item+image关联表(轮播图表)
  15. aarch64-linux-gnu交叉编译器二进制方式安装
  16. c语言基础代码(基础代码编程)
  17. UML(Jude) | UseCase Diagram
  18. Web3 时代 市场营销的变迁
  19. 基于JAVA教学辅助平台计算机毕业设计源码+系统+lw文档+部署
  20. 常见的数据库优化方法

热门文章

  1. 使用 matplotlib处理彩色图像
  2. ENIAC到EDVAC到Intel的思考
  3. java如何控制分屏显示,intellij idea 分屏设置 与快捷键
  4. GEF教程及demo源码
  5. ZOJ Problem 1005 jugs
  6. 【Linux】监控实时网速 查看实时网速
  7. 使用git拉取远程仓库代码
  8. 读懂trace file (tkprof格式化) 6
  9. Python+Vue计算机毕业设计餐饮管理系统qpa33(源码+程序+LW+部署)
  10. 《公主连结》交互设计师:如何用TV画手法制作2D技能动画