package com.mijia.cycle;
public class WaterFlower {
//找出所有的水仙花数(三位数)它的个十百位数立方和等与原数
public static void main(String[] args) {
int g = 1;//用于计数
for (int i = 100; i < 1000; i++) {
int a = 0;
int b = 0;
int c = 0;
a = (i % 10) * (i % 10) * (i % 10);//个
b = ((i / 10) % 10) * ((i / 10) % 10) * ((i / 10) % 10);//十
c = (i / 100) * (i / 100) * (i / 100);//百
if (a + b + c == i) {
System.out.println("第" + g + "个" + "水仙数是:" + i);
g++;
}
}
}
}
运行结果:



