黑马程序员技术交流社区
标题:
java基础
[打印本页]
作者:
大天
时间:
2016-7-24 22:31
标题:
java基础
如何求水仙花数?
作者:
15105106710
时间:
2016-7-25 00:27
/* 求1000以内的水仙花数 分析:水仙花数是3位数,范围100-999 各位^3+十位^3+百位^3=三位数本身 */ class Demo { public static void main(String[] args){ for (int x=100;x<1000 ;x++ ) { //取出个位、十位、百位上数值 int ge = x%10; int shi = x/10%10; int bai = x/10/10%10; //立方和等于本身 if(ge*ge*ge+shi*shi*shi+bai*bai*bai == x){ System.out.println(x); } } } }
作者:
15105106710
时间:
2016-7-25 00:29
/*
求1000以内的水仙花数
分析:水仙花数是3位数,范围100-999
各位^3+十位^3+百位^3=三位数本身
*/
class Demo {
public static void main(String[] args){
for (int x=100;x<1000 ;x++ ) {
//取出个位、十位、百位上数值
int ge = x%10;
int shi = x/10%10;
int bai = x/10/10%10;
//立方和等于本身
if(ge*ge*ge+shi*shi*shi+bai*bai*bai == x){
System.out.println(x);
}
}
}
}
作者:
zhangjiesss
时间:
2016-7-25 08:27
长知识啦
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2