打印出所有的"水仙花数"。
所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:
153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
编写程序计算所有的水仙花数
class CeShi
{
public static void main(String[] args)
{
for (int x=100; x<10000; x++)
{
int ge = x%10;
int shi = x/10%10;
int bai = x/100%10;
if(Math.pow(ge,3)+Math.pow(shi,3)+Math.pow(bai,3)==x){
System.out.println(x);
}
}
}
}
|
|