//100~999的水仙花数
public class Main {
public static void main(String[] args) {
int a,b,c;
for(int i=100;i<=999;i++) {
a=i/100;
b=i/10%10;
c=i-a*100-b*10;
int sum=a*a*a+b*b*b+c*c*c;
if(i==sum)
System.out.print(sum+" ");
}
}
}

本文介绍了一段Java代码,用于找出100到999之间的所有水仙花数。水仙花数是指一个三位数,其各位数字立方和等于该数本身。通过循环遍历指定范围内的整数并进行数学运算,程序成功地筛选出了符合条件的水仙花数。
3397

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



