package huhu;
public class he {
//psvm
public static void main(String[] args) {
shuixianhua();
}
public static void shuixianhua () {
int k = 0;
for (int i = 100; i <= 999; i++) {
int ge = i % 10;
int shi = i / 10 % 10;
int bai = i / 100;
if (ge * ge * ge + shi * shi * shi + bai * bai * bai == i) {
System.out.println(i);
k++;
}
}
System.out.println(k);
}
}
java-水仙花数
最新推荐文章于 2023-02-03 17:43:31 发布
该Java程序定义了一个名为`he`的公共类,其中包含一个主方法`main`。在主方法中调用了`shuixianhua`方法,该方法遍历100到999之间的所有整数,检查每个数是否为水仙花数(即各位数字立方和等于其本身的三位数)。如果找到水仙花数,程序会打印该数并累计计数器`k`,最后输出水仙花数的总数。
摘要由CSDN通过智能技术生成