所谓水仙花数,是指一个三位整数,它各位上的数字立方和等于它本身。如:153=1^3+5^3+3^3
解题的重点是拆出各位上的数
int x,y,z;//分别表示百位,十位,个位上的数
for(int i=100;i<1000;i++){
x=i/100;
y=i%100/10;
z=i%10;
if(x*x*x+y*y*y+z*z*z==i){
System.out.println("水仙花数:"+i);
}
}