重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

java中水仙花数代码 java水仙花数代码用dowhile

求水仙花数的java程序代码

public class Daffodil {

十年的古雷港网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销的优势是能够根据用户设备显示端的尺寸不同,自动调整古雷港建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“古雷港网站设计”,“古雷港网站推广”以来,每个客户项目都认真落实执行。

/**

*

* @param

* @return void

* @param args

* desc

*/

public static void main(String[] args) {

for (int n = 100; n 999; n++) {

int a = n / 100;

int b = (n % 100) / 10;

int c = n % 10;

if(Math.pow(a, 3)+Math.pow(b,3)+Math.pow(c,3)==n){

System.out.println(n);

}

}

}

}

java编程 1到1000的水仙花数 求教

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

public class Shuixianhua {

/**

 * 判断数字是否是水仙花数

 * @Title: shuixianhua 

 * @param:@param x

 * @param:@return

 * @return:boolean

 * @Description:

 * @date 2017年11月2日 下午3:03:10

 * @throws

 */

 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;  

 

}

 

 public static void main(String[] args) {

 //存放所有水仙花数的集合

ListInteger sxhList=new ArrayListInteger();

Shuixianhua sxh=new Shuixianhua();

for(int i=1;i=1000;i++){

//判断是否是水仙花数,是则放入集合

if(sxh.shuixianhua(i)){

sxhList.add(i);

}

}

//打印所有水仙花数

System.out.println(sxhList.toString());

}

}

水仙花数java语言程序

求水仙花数的Java程序如下

public class E {

public static void main(String[] args) {

System.out.println("水仙花数");

for(int i=100;i1000;i++){

int a=i/100;

int b=i/10%10;

int c=i%10;

if(i==a*a*a+b*b*b+c*c*c){

System.out.print(i+" ");

}

}

}

}

运行结果

水仙花数

153 370 371 407

用Java写个关于“水仙花数”的程序?

按一下代码执行:

public class woo {

public static void main(String args[]) {

System.out.println("100-1000中的水仙花数有:");

for(int i=100;i1000;i++){

int single  = i%10;

int ten = i/10%10;

int hundred = i/10/10%10;

//水仙花数判断要求

if(i == (single*single*single+ten*ten*ten+hundred*hundred*hundred)){

System.out.println(i);

}

}

}

}

扩展资料:

水仙花数只是自幂数的一种,严格来说3位数的3次幂数才称为水仙花数。

一位自幂数:独身数

两位自幂数:没有

三位自幂数:水仙花数

四位自幂数:四叶玫瑰数

五位自幂数:五角星数

六位自幂数:六合数

七位自幂数:北斗七星数

八位自幂数:八仙数

九位自幂数:九九重阳数

十位自幂数:十全十美数

参考资料:

水仙花数——百度百科


本文名称:java中水仙花数代码 java水仙花数代码用dowhile
分享链接:http://cqcxhl.com/article/dddpscg.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP