求水仙花数
2015-07-15 12:24
211 查看
求出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。
/** * 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 * 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 * 1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 * */ public class DaffodilsData { public static void main(String[] args) { int a, b, c, d; int data; System.out.println("水仙花数是:"); for (int i = 100; i < 999; i++) { a = i / 100; b = (i - 100 * a) / 10; c = i - 100 * a - 10 * b; data = a * a * a + b * b * b + c * c * c; if (data == i) { System.out.println(i); } } } }
相关文章推荐
- 基于NodeJS的前后端分离的思考与实践(六)Nginx + Node.js + Java 的软件栈部署实践
- Genymotion模拟器离线安装 无需登陆
- 2013下半年软件评测师真题考试分析-1
- java List 排序 Collections.sort() 对 List 排序
- Swift 集合类型(Collection Type) 之 数组(array)(官方文档翻译及总结)
- Android 利用Theme自定义Activity间的切换动画
- 求1-100之间的所有素数
- Android移动view动画问题
- ajax+php控制所有后台函数调用
- 安全系列------动态网站与静态网站的区别
- 用redis实现社交产品中计数器
- 跳转webview白屏(黑屏)问题解决
- 使用门面模式来设计电脑的开机
- windows_vc
- 在Hibernate Validator 4.1+中,@NotNull, @NotEmpty和@NotBlank之间的区别是什么?
- Find Minimum in Rotated Sorted Array II
- 基于windbg的内存泄露分析
- pthreads 2.0.10 test
- pthreads 2.0.10 test
- Android反编译代码和防止反编译