public class Demo02 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//在控制台输出100到999所有的”水仙花数”的个数
int count = 0;//水仙花个数
for(int i=100;i<999;i++){
//1.获取一个三个数的,百位,十位,个位的数字
int b = i / 100;
int s = i % 100 / 10;
int g = i % 10;
//2.立方求和
int sum = b*b*b + s*s*s + g*g*g;
//3.求和后与数字比较是否相等
if(i == sum){
System.out.println("水仙花数:" + i);
count ++;//count+=1
}
}
System.out.println("水仙花的个数:" + count);
}
}