java完全数
2015-09-08 17:35
423 查看
完全数的概念:完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。如果一个数恰好等于它的因子之和,则称该数为“完全数”。
//3、一个数如果恰好等于它的因子之和,这个数就称为“完数”, //例如6=1+2+3,编程找出1000以内的所有完数 public class Test { public static void main(String[] args) { for (int i = 2; i < 1000; i++) { int sum = 0; // 查找因数 for (int j = 1; j < i; j++) { if (i % j == 0) { sum += j; } } if (sum == i) System.out.println(i); } } }
<script src="https://code.csdn.net/snippets/1052314.js"></script>
相关文章推荐
- Java调用操作系统API与DLL的使用
- java中方法重载和重写
- java修饰符作用域
- shiro +springmvc无权限跳转到指定错误页面
- 字符串分割--java中String.split()用法
- 我的Java学习笔记 java11-面向对象
- Java多线程初学者指南(1):线程简介
- 关闭“JDK自动更新”提示
- java的环境变量的配置
- java匿名类工厂方法[java编程思想10.6.1]
- 黑马训练营java学习笔记:异常
- Java学习路线
- 使用 Spring 3 来创建 RESTful Web Services
- HBase的java操作的实例分析
- springmvc请求参数获取的四种方法
- 【springmvc+mybatis项目实战】杰信商贸-8.生产厂家修改
- Eclipse内Maven不能正常配置解决
- Caused by: java.lang.Error: Unresolved compilation problems:
- spring_150906_sqlmapclientdaosupport_getSqlMapClientTemplate
- struts自动赋值