package net.xmh.lesson5;
/**
- 功能:在1-100里筛选出水仙花数
- 作者:xiangminghan
- 日期:2019年4月4日
*/
public class DaffodilNumbers {
public static void main(String[] args) {
int p3, p2, p1;
int n = 100;
while (n <= 999) {
p1 = n % 10;
p2 = (n - p1) / 10 % 10;
p3 = (n - 10 * p2 - p1)/100;
//筛选水仙花数
if (n == p3 * p3 * p3 * p2 * p2 * p2 + p1 + p1 + p1) {
System.out.println(n + “=” + p3 + “^3+” + “^3+” + p1 + “^3”);
}
n++;//更新条件
}
}
}