public static int sxh(int i) {
//求出100----1000之间的水仙花数
//“水仙花数”是一个三位数其各位数字的立方和
//等于该数本身。例如:3^3 + 7^3+ 0^3 = 370
int i1=100;
for(;i1<1000;i1++){
int gw=i1%10;
int sw=(i1%100)/10;
int bw=i1/100;
if(i1==gw*gw*gw+sw*sw*sw+bw*bw*bw){
System.out.println("100到1000的水仙花数为:"+i1);
}
}
return i1;
}
//定义水仙花方法
public void sxhh(int num){
for(int i=100;i<1000;i++){
int gw=i%10;
int sw=(i%100)/10;
int bw=i/100;
if(i==gw*gw*gw+sw*sw*sw+bw*bw*bw){
System.out.println(i);
}
}
}
07-04
1472
03-20
1160