用Java编写打印出所有“水仙花数”的程序
代码如下:
package flower;
public class flower {
public static void main(String[] args) {
System.out.println("所有的水仙花数如下:");
for(int i=100;i<=999;i++) {
int x = i/100;
int y = i%100/10;
int z = i%10;
int s = x*x*x+y*y*y+z*z*z;
if(i == s)
System.out.println(i);
}
}
}
运行结果如下: