Java练习:找出三位数中所有的水仙花的值

找到三位数中所有为水仙花的值
1、水仙花:百位数的立方+十位数的地方+个位数的立方等于这个数本身。
2、三位数中。
具体的步骤:
public static void main(String[] args) { int i = 100; while (i < 1000) { int best = i / 100; int ten = i / 10 % 10; int one = i % 10; if (best * best * best + ten * ten * ten + one * one * one == i) { System.out.println("三位数中的水仙花为:" + i); } i++; } }
输出结果为:
三位数中的水仙花为:153 三位数中的水仙花为:370 三位数中的水仙花为:371 三位数中的水仙花为:407
本文作者:刘广法,转载注明出处。