问题描述:

   打印出 100~1000 范围内的所有“水仙花数”,所谓“水仙花数”是指一个 3 位数,其各位数字立方和等于该数本身。例如,153 是一 个“水仙花数”,因为 153=1的三次方+5 的三次方+3 的三次方。

代码实现:

package demotest;
public class Demoemoha {public static void main(String[] args) {int sum = 0;for(int i=100; i<=1000;i++) {int j=i;do{int n = j%10;sum = sum+n*n*n;j = j/10;}while(j>=1);if(sum==i)System.out.print(sum+" ");sum=0;}}
}

你想输出那个范围的水仙花数都行。改个范围就能用,不用管有几位数。

输出结果:


反正我之前C语言、python老不会写,也不知道这次是咋了就会写了。u1s1这题之前我就没自己写对过

Java实现输出100-1000的水仙花数相关推荐

  1. 什么是水仙花数,使用Java的for循环简单输出100~999的水仙花数和个数

    水仙花是一种很美丽的花,那我们数学领域中有一种数字也是和水仙花般美的数字,叫做水仙花数,那么这种数字和其他数字有什么区别呢?水仙花数的特别之处在哪呢? 首先,水仙花数是一个三位数,也就是说,水仙花数的 ...

  2. Java:用Java程序打印出所有的 “水仙花数 ”。

    题目: 利用Java程序打印出所有的 "水仙花数 ".所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个 "水仙花数 ...

  3. C++求1000以内水仙花数

    C++求1000以内水仙花数 水仙花数的定义: C++代码: 代码说明: 水仙花数的定义: 水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身.例如:1^3 + 5^3+ 3^3 ...

  4. 问题三十一: 输入一个三位数n,判断输出n是否为水仙花数。 若各位数的立方和等于该数自身,则称其为“水仙花数”(如:153=13+53+33)。

    /* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * All rights reserved. * 文件名称: txt.c * 作 者: ...

  5. 输出1~999999的水仙花数

    输出1~999999的水仙花数 水仙花数也被称为超完全数字不变数.自恋数.自幂数.阿姆斯壮数或阿姆斯特朗数),水仙花数是指一个 n 位数(n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身,例如 ...

  6. 输出100~1000内的所有素数python

    输出100~1000内的所有素数python 思路 : 首先 什么是素数? 素数一般指质数.质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 然后利用数学思想: 只有1 和它本身 ...

  7. java 找出所有水仙花数,java兑现找出所有的水仙花数

    java实现找出所有的水仙花数. 水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身.(例如:1^3 + 5^3 + 3^3 = 153) 在没有考虑效率的情况下 ...

  8. C语言编程经典案例——输出100~1000以内的水仙花数

    1.取位数判断100~1000内的水仙花数 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数. ...

  9. 升序输出三个数_C语言入门经典例题:求100~999的水仙花数

    ​C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制). C++,首要考虑的 ...

  10. 求100到1000内水仙花数及个数

    100到1000内的水仙花数及个数:

最新文章

  1. 读写锁ReadWriteLock和缓存实例
  2. MySQL慢查询(一) - 开启慢查询
  3. Python入门100题 | 第004题
  4. 【SAP】自定义权限对象
  5. 利用 portupgrade快速更新通过ports安装的软件
  6. jasmine没有调用fixture.detectChanges就取不到元素的原因
  7. Struts2 文件上传,下载,删除
  8. Hadoop学习笔记—10.Shuffle过程那点事儿
  9. Mongo数据库安装成Windows服务
  10. 行云管家堡垒机的使用方法之二——新增登录凭证
  11. %12d在c语言中的意思,《C语言程序设计》习题.doc
  12. 大数 Buy the tickey玄学
  13. 济安横断面为什么会有水印_PS差值模式是如何去水印的?你看的懂抖音的沙雕做法?...
  14. Day001 20210206
  15. dex2jar源码解析之总体介绍(一)
  16. 软件测试师网络工程师,【软件测试工程师(华为项目)网络工程师面试题目|面试经验】-看准网...
  17. 老板面试怎么谈?千万不要走近误区。
  18. Android studio profiler中的Shallow size和retained sizes是什么意思
  19. [POI2008]MAF-Mafia
  20. 网页制作-第一周-任务1_1网页和网站的概念

热门文章

  1. Flask成长笔记--依赖包操作
  2. 【配送路径规划】基于matlab蚁群算法求解配送路径最短问题【含Matlab源码 2222期】
  3. ndarray数组的操作和运算
  4. 定制纳米储氢材料NdNi4.8Sn0.2/CNTs纳米碳管复合储氢材料/膨胀石墨/LiBH4复合储氢材料
  5. openwrt劫持域名,openwrt使用DNS劫持实现访问域名访问web
  6. 基于C++的UKF代码示例,跟踪三次多项式曲线
  7. android二维码制作
  8. GaussDB T / A
  9. html页面矩形,HTML5画布(矩形)
  10. python 网络字节序转换_python网络编程:ntohl、htonl、ntohs、htons