打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。
运行结果:
例如:153 是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方
public class ShuXianHua {
public static void main(String[] args) {
System.out.println("水仙花数为:");
for(int t=100;t<1000;t++) {
int a=t/100;
int b=t/10%10;
int c=t%10;
if(t==(a*a*a+b*b*b+c*c*c)) {
System.out.println(t);
}
}
}
}运行结果:
本文介绍了一种使用Java编程语言来找出所有三位数范围内的水仙花数的方法。水仙花数是一种特殊的三位数,它的各个位上的数字立方和等于它本身。代码通过循环遍历100到999之间的所有数字,并分别提取每个数字的百位、十位和个位,然后判断这些位上的数字立方和是否等于该数。

1449

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



