没有输出内容,写的有点简陋
public class class7 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int sum;
int x,y,z;
for(x=1;x<=9;x++){
for(y=0;y<=9;y++){
for(z=0;z<=9;z++){
sum=x*x*x+y*y*y*+z*z*z;
if(x*100+y*10+z==sum){
System.out.println(sum+"水仙花数");
}
}
}
}
}
}
public static void main(String[] args) {
// 求所有水仙花数
System.out.println("水仙花数有:");
for (int num = 100; num < 1000; num++) {
int geWei = num % 10;
int shiWei = num / 10 % 10;
int baiWei = num / 100;
if ((int) (Math.pow(geWei, 3) + Math.pow(shiWei, 3)+ Math.pow(baiWei, 3)) == num) {
System.out.println(num);
}
}
System.out.println("程序执行完毕");
}