本帖最后由 郑冬 于 2012-6-15 14:58 编辑
public class NarcissisticNumber
{
public static void main(String args[])
{
int x=0,y=0,z=0;
for(int i=100;i <1000;i++)
{
x=i/100;
y=(i/10)%10;
z=i%10;
if (x*x*x+y*y*y+z*z*z==i)
System.out.println(i+"是水仙花数!");
}
}
}
这样就可以了,楼主的取位有错误 |