public void nar() {
int n;
for (n = 100; n <= 999; n++) {
//个位
int a = n % 10;
//十位
int b = (n / 10) % 10;
//百位
int c = n / 100;
int d = a * a * a + b * b * b + c * c * c;
if (n == d) {
System.out.println(n + "是水仙花数。。。。。");
}
}
}
使用Java 打印100~999之间的水仙花数(个位、十位、百位的立方和还等于该数)
探索水仙花数:Java程序实现与算法解析
最新推荐文章于 2023-08-14 10:39:49 发布
这篇博客介绍了一段Java代码,用于检查100到999之间的整数是否为水仙花数,即其各位数字立方和等于原数本身。通过这个实例,读者可以了解数字分解和基本算法在编程中的应用。
1599

被折叠的 条评论
为什么被折叠?



