Java基础编程练习6:求100~999之间的水仙花数字
2021-04-12 23:19
756 查看
题目:求100~999之间的水仙花数字。
•所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。
示例代码:
package cn.wdl.demo; public class Case06 { public static void main(String[] args) { //求100~999之间的水仙花数字 for(int i=1;i<=9;i++) { for(int j=0;j<=9;j++) { for(int k=0;k<=9;k++) { if((i*i*i+j*j*j+k*k*k) == (i*100+j*10+k)) { System.out.println(i*100+j*10+k); } } } } } }
运行结果:
153
370
371
407
相关文章推荐
- 个人0基础编程练习001:输出100到200之间的素数
- 程序题:java代码查找100-999中的水仙花数字
- java循环练习:输出1——100之间的奇数,每行输出5个数字
- 基础练习 特殊的数字_java 编程
- java基础编程练习4
- java基础代码实例 求1-100之间的奇数和偶数
- Java基础编程题(02)求100-200之间的素数
- Java求100-999之间所有的"水仙花数"
- 【算法-3】求100—999之间的水仙花数
- java基础编程练习2
- java循环练习:手动输入两个数字m和n,运算求出m~n之间所有偶数的和
- java基础练习 特殊的数字
- Java-蓝桥杯- 基础练习 特殊的数字
- for循环打印100-999之间的水仙花数
- 基础练习 特殊的数字 蓝桥杯 JAVA
- Java打印出100-999之间所有的"水仙花数"
- 【Java编程思想 - 练习】吸血鬼数字
- algrothm_(100-999)之间无重复数字
- 输出100-999之间所有的水仙花数
- 用java编写在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性。例如:1 + 2 + 34 – 5 + 67 – 8 + 9 = 100