Java打印出所有的"水仙花数"

题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。

程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。

程序设计:

public class exp2{

public static void main(String args[]){

int i=0;

math mymath = new math();

for(i=100;i<=999;i++)

if(mymath.shuixianhua(i)==true)

System.out.println(i);

}

}

class math

{

public int f(int x)

{

if(x==1 || x==2)

return 1;

else

return f(x-1)+f(x-2);

}

public boolean iszhishu(int x)

{

for(int i=2;i<=x/2;i++)

if (x % 2==0 )

return false;

return true;

}

public boolean shuixianhua(int x)

{

int i=0,j=0,k=0;

i=x / 100;

j=(x % 100) /10;

k=x % 10;

if(x==i*i*i+j*j*j+k*k*k)

return true;

else

return false;

}

}

java打印出所有的水仙花数_Java打印出所有的"水仙花数"相关推荐

  1. java打印出所有的水仙花数_Java打印出所有的水仙花数的实现代码

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

  2. JAVA中打印斐波拉契数列_java打印斐波那契数列

    每行 5 个,输出斐波那契数列的前 20 个数字 6. 编写程序接受用户输入一个... 3 ? 这一公式输出斐波那契数列中的前 40 个数. 保存文件名为:bnds11.java class bnds ...

  3. Java黑皮书课后题第6章:*6.15(金融应用:打印税表)程序清单3-5给出了计算税款的程序。使用下面的方法体编写一个计算税款的方法。使用这个方法编写程序,打印可征税人从50000到60000间隔

    *6.15(金融应用:打印税表)程序清单3-5给出了计算税款的程序.使用下面的方法体编写一个计算税款的方法.使用这个方法编写程序 题目 题目描述 破题 程序清单3-5(非本题):代码不全 补充代码:编 ...

  4. 用java怎么写三角形图案_Java 打印三角形图案

    以下是打印三角形图案的Java程序- 示例import java.util.*; public class Demo{ public static void main(String[] args){ ...

  5. java输出各种图案_Java打印各种小图形,各种三角形、菱形

    用java打印各种三角形,这是二重循环的引用,有外层循环(控制行数).内层循环(控制每行具体*的个数).想要打印各种三角形,关键在于准确找出外层与内层的关系.假如外层循环用i表示,内层用j表示,也是说 ...

  6. java输出文件中匹配的字段_Java如何从文件中打印与给定模式匹配的所有字符串?...

    在Java编程中,如何从文件中打印与给定模式匹配的所有字符串? 以下示例显示了如何使用Util.regex类的Patternname.matcher()方法从文件中打印与给定模式匹配的所有字符串. p ...

  7. java 打印机编程_Java 打印程序设计实例 - java如何实现打印功能

    Java 打印程序设计实例 3.1 打印文本 3.1.1 应用场景 假设我们需要打印一个窗体的某个文本编辑域(可能只有几行,也可能包含多页)的内容,并且每页最多打印 54 行,如何实现呢? 3.1.2 ...

  8. java 定位打印_java定位打印(如:超市,票据打印)

    Java自从问世以来在各方面发展迅速,但是一直以来,打印输出是java最弱的方面.事实上,java1.0不支持任何打印功能.Java1.1在 java.awt包里包含了一个叫做PrintJob的类,但 ...

  9. java 幻灯片_Java 打印PPT幻灯片

    本篇文章将介绍通过Java程序打印PPT幻灯片的方法.包括打印幻灯片的所有页.打印幻灯片中的指定页面. 使用工具:Free Spire.Presentation for Java (免费版) Jar文 ...

最新文章

  1. 安装centos 7 桌面
  2. php下curl与file_get_contents性能对比
  3. python线上编辑问题_大型线上项目中动态语言诸多问题之二 -- 以 Python 语言为例...
  4. 谈javascript变量声明
  5. python练习小例子(二)
  6. flink sql的datastream与dataset初始化代码汇总
  7. 用移位实现除以或者乘以一个数
  8. 画出微型计算机结构图,中级工792、画出计算机环形网络模式图.doc
  9. 三星Galaxy A10s海报曝光:6.2寸水滴屏+4000mAh电池
  10. php 许愿墙 阶段案例_文化墙制作要突出企业哪些重点?
  11. editor does not contain a main type的解决方案
  12. Linux学习-Linux 主机上的用户讯息传递
  13. 关于NSStringFromClass的一点见解
  14. 程序员入门必备经典书单
  15. STM3库文件 hal_uart.c的使用
  16. 计算机导论课程知识总结,计算机导论课程论文范文
  17. gis在线编辑服务器,WebGIS教程 使用Geoserver和PostGIS开发WebGIS 在线编辑
  18. JFrame中添加背景音乐
  19. 【CI/CD】详解自动化开发之CI/CD(持续集成、持续交付、持续部署)
  20. doodoo.js配置教程

热门文章

  1. Apache,PHP安装及Apache引入PHP模块
  2. 叉乘与反对称矩阵(以i,j,k为基然后写成反对称矩阵与向量相称的形式)[w]_x
  3. 理工科的人写文章也是非常好的
  4. maven打包找不到程序包错误或找不到符号,但idea编译、运行都正常
  5. Z Commands – Zcat, Zless, Zgrep, Zdiff
  6. django 路由传参
  7. 7-6 聪明的高斯(简)
  8. 工作11年,然后归零
  9. AutoCAD .Net二次开发之JIG动态绘制详解
  10. 自学uni-app (7)项目搭建的详细步骤、注意事项和遇到的问题