本文主要是介绍JAVA——实现 for循环练习之打印水仙花数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目:
水仙花数 : 1 三位数 2 这个三位数的每一位立方和加在一起等于这个三位数。
案例:153 = 1*1*1 + 5*5*5 + 3*3*3
代码如下:
// 通过for循环拿到所有的三位数for (int i = 100; i < 1000 ; i++){// i = 153 int ge = i % 10;// 3int shi = i / 10 % 10;// 5int bai = i / 10 / 10 % 10;// 1// 三位数的每一位立方和加在一起等于这个三位数if (ge * ge * ge + shi * shi * shi + bai * bai * bai == i) {System.out.println(i);}}
输出结果如下:
153
370
371
407
这篇关于JAVA——实现 for循环练习之打印水仙花数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!