打印出所有的“水仙花数”
程序员文章站
2022-07-13 23:45:40
...
public class Flower {
public void flower() {
for(int i=100;i<1000;i++) {
if(i==Math.pow(i/100, 3)+Math.pow(i%100, 3)+Math.pow((i/10)%10, 3)) {
System.out.println(i);
}
}
}
public static void main(String[] args) {
Flower f=new Flower();
f.flower();
}
}
打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位
数字立方和等于该数本身。例如:153是一个“水仙花数”,因为
153=1的三次方+5的三次方+3的三次方。
上一篇: '打印出所有的"水仙花数
下一篇: 16、打印出所有的ascal码表