打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。java
时间: 2023-10-27 16:35:33 浏览: 81
shuixianhua.rar_153_shuixianhua_水仙花_水仙花数
public class NarcissisticNumber {
public static void main(String[] args) {
for (int i = 100; i < 1000; i++) {
int a = i / 100; // 百位
int b = (i / 10) % 10; // 十位
int c = i % 10; // 个位
if (a * a * a + b * b * b + c * c * c == i) {
System.out.println(i);
}
}
}
}
阅读全文