for(i=1;i<10;i++)定义水仙花的百位数
{
for(k=1;k<10;k++)定义水仙花的十位数
{
for(l=1;l<10;l++)定义水仙花的个位数
{
n=i*i*i+k*k*k+l*l*l; 如153=1的3次方
+5的3次方
+3的3次方
m=100*i+10*k+l; 这就相当于153=i等于百位数1,
k等于十位数5,l相当于个位数的l。
if(n==m) 两个公式得出的数是相等的。
{
alert(m); 显示的(m)就是水仙花数
//document.write(m+"<br>")
}
}
}
}
找出100-999之间的所有“水仙花数”。所谓水仙花数是指一个三位 数
,各位数字的立方和等于该数本身。(如153=1的3次方+5的3次方+3的3次方)并输出这些数字