package Practice;
public class Task_3 {
/* 题目:
* 打印出所有的 " 水仙花数 ",所谓 " 水仙花数 "是指一个三位数,其各位数字立方和
等于该数本身。
例如:
153 是一个 " 水仙花数 ",因为 153=1 的三次方+ 5 的三次方+3 的
三次方。*/
public static void main(String[] args) {
for(int i = 100;i <= 999;i++){
int g = i%10;
int s = i/10%10;
int b = i/100;
if(Math.pow(g, 3)+Math.pow(s, 3)+Math.pow(b, 3) == i)
System.out.println(i+"是水仙花数");
}
}
}
/* 题目: * 打印出所有的 " 水仙花数 ",所谓 " 水仙花数 "是指一个三位数,其各位数字立方和 等于该数本身。 例如: 153 是一个 " 水仙花数 "
最新推荐文章于 2020-12-15 11:44:07 发布
本文介绍了一种使用Java编程语言查找所有三位数中水仙花数的方法。水仙花数定义为一个三位数,其各位数字立方和等于该数本身。通过遍历100至999之间的所有整数并检查每个数是否满足条件,实现了对水仙花数的精确识别。
1921

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



