Java实现输出水仙花数
Posted 鴻陽不是鸿阳
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java实现输出水仙花数相关的知识,希望对你有一定的参考价值。
目录
一、前言
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实现输出水仙花数的主要内容,如果未能解决你的问题,请参考以下文章