java自学之初级篇:麻烦各位老师看下 运行之后什么都没哟答应出来!
class zuoye3{
/*
求水仙花数,所谓水仙花数
是指一个三位数abc 如果满足 a3+b3+c3=abc
则abc是水仙花数.打印所有的水仙花数;
思路:百度得知水仙花数是值3位数所以最大值也就是999
*/
public static void main(String[] args)
{ int sum = 0;
int n = 0;
while (n<1000)
{
int a = 0;
int b = 0;
int c = 0;
a=n%10;
b=n/10%10;
c=n/100;
sum= c*c*c+b*b*b+a*a*a;
n++;
if (n==sum)
System.out.print(n);
}
}
}