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

求水仙花数的java程序代码

public class Daffodil {

创新互联建站专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、网站建设、宣恩网络推广、小程序定制开发、宣恩网络营销、宣恩企业策划、宣恩品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联建站为所有大学生创业者提供宣恩建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com

/**

*

* @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编写“水仙花”

水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153)

水仙花数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代码水仙花 java中水仙花数代码
文章来源:http://ybzwz.com/article/dosgses.html