//输出所有水仙花数,所谓水仙花数就是指一个三位数的各个位立方和等于它本身
//例如153是一个水仙花数 153=1*1*1 + 5*5*5 + 3*3*3
public class fortest2 {
public static void main(String[] args) {
for (int i = 100; i <= 999; i++) {
int ge = i % 10;
int shi = i / 10 % 10;
int bai = i / 100;
if (i == ge * ge * ge + shi * shi * shi + bai * bai * bai) {
System.out.println(i);
}
}
}
}
【java】用for循环输出水仙花数
最新推荐文章于 2024-05-01 19:17:00 发布