输出1000以内的所有水仙花数。(水仙花数是一个三位数,该数各位的立方和等于该数本身。例如153是一个水仙花数,因为153 = 13 + 53 + 33)
package question;
public class 水仙花数 {
public static int fgo(int i) {
int sum=0;
while(i!=0){
sum+=(i%10)*(i%10)*(i%10);
i=i/10;
}
return sum;
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
int i=0;
for(i=100;i<1000;i++)
{
if(fgo(i)==i)
{
System.out.println(i);
}
}
}
}



