public static void main(String[] args) {
int x=100;
int a=0,b=0,c=0;
while(x<=999){
a=x/100;//获取百位
b=x%100/10;//获取十位
c=x%10;//获取各位
if(x==a*a*a+b*b*b+c*c*c){//判断a,b,c三次方的和是否等于原来的数
System.out.println(x);//如果等于打印
}
x++;
}
}
``
计算水仙花数
最新推荐文章于 2023-11-04 19:16:43 发布
本文介绍了一段Java代码,用于查找100到999之间的所有水仙花数。水仙花数是指一个三位数,其各个数字的立方和等于该数本身。通过循环遍历指定范围内的每个数字,并分解出百位、十位和个位,检查它们的立方和是否等于原数,从而判断该数是否为水仙花数。
1402

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



