java语言:求水仙花数
2017-08-17 14:20
232 查看
public static void main(String args[]) { /* * 水仙花数 * 水仙花数:指一个n(n>=3)位数,它的每个位上的数字的n次幂之和等于它本身 * eg:1^3+5^3+3^3 = 153 * */ int count = 0;//个数 for(int i = 100;i < 1000;i++) { int s = i % 10;//个位 int t = i%100/10;//十位:先取余在取整 int b = i / 100;//百位 if(i == s*s*s+t*t*t+b*b*b) { System.out.println("水仙花数--------"+i); ++count; } } System.out.println("水仙花数的个数:"+count); }
相关文章推荐
- JAVA语言:打印出 所有”水仙花数“。
- java语言实现水仙花数
- Java\Scala\Python三种语言求解经典编程实例(一)——求水仙花数
- 用Java语言求证 水仙花数39位
- 经典问题1:使用java语言打印菱形
- 自学Java之Java语言(数组、逻辑和循环)(004day)
- Java语言程序设计基础篇原书第十版第六章编程练习题答案
- Java语言程序设计-基础篇(四)数组
- 基于JAVA语言的单链表
- 快速排序算法——java语言
- 数据结构java语言的各种排序
- Java、Ruby、JavaScript 等高级语言盛行,现在还有学习 C 的必要么? @余弦 劝人千万别放弃学C,也知道linus等大神用C也是无所不能。
- 使用java语言,将一个一维数组的元素逆序输出
- 【Java语言学习】之Comparator 和 Comparable 对比
- Java语言深入:什么叫面向接口编程
- Java初认识--Java语言的书写规范及基本的运算符
- Java语言中使用OpenMP
- Java语言程序设计基础加进阶原书第10版百度云盘下载链接 [网络收录]
- 使用Spring Introducation 让Java类实现动态语言特性
- 队列的链式存储方式的实现(Java语言描述)