Java实现输出水仙花数

Posted 鴻陽不是鸿阳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java实现输出水仙花数相关的知识,希望对你有一定的参考价值。

目录

 一、前言

二、代码部分

1.输出水仙花数的代码

三、程序运行结果(控制台输出) 

四、涉及到的知识点代码


 一、前言

1.本代码是我在上学时写的,有一些地方没能完美实现,请包涵也请多赐教!

2.本弹窗界面可以根据简单的要求进行输入,并显示是否正确,该文章代码设置的是在代码上实现输出水仙花数。同时可以实现自定义的设置;

3.这是一个for语句。这里给定了判断水仙花数的数值为1000.主要实现在这1000个数值内有多少个水仙花数,分别是多少;

4.该系统只能在控制台(eclipse等版本)上运行,同时需要搭配jdk环境;

5.这里要特别说明,如果要粘贴完整的代码包名和我的不一致,是指定不一致的,请手动更改;

二、代码部分

1.输出水仙花数的代码

//输出水仙花数(for语法)
package com.edu.s3;

public class test214 

	public static void main(String[] args) 
		// TODO Auto-generated method stub
		int a,b,c,n=1;
		for(int i=100;i<1000;i++)
		
			a=i/100;
			b=i/10%10;
			c=i%10;
			if(a*a*a+b*b*b+c*c*c==i)
			
				System.out.println("找到第"+n++ +"一个水仙花数:"+i);
			
		
	


三、程序运行结果(控制台输出) 

1.显示结果 

四、涉及到的知识点代码

1.这是水仙花数抹除各位的公式

a=i/100;
b=i/10%10;
c=i%10;

2.判断水仙花数的条件

a*a*a+b*b*b+c*c*c==i 

以上是关于Java实现输出水仙花数的主要内容,如果未能解决你的问题,请参考以下文章

java 实现(代码) -- 水仙花数 + 杨辉三角形

水仙花数 java 实现

java 输出水仙花数的代码

Java开发自学教程!用java语言编写水仙花数

C语言编程:输出2到100之间的所有素数,每行输出10个

华为机试真题 Java 实现水仙花数