题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。

 public class Prog9 {
public static void main(String[] args) {
int n=1000;
compNumber(n);
}
//求完数
private static void compNumber(int n) {
System.out.println(n+"以内的完数:");
for(int i=1;i<n+1;i++) {
int sum=0;
for(int j=1;j<i/2+1;j++) {
if((i%j)==0) {
sum+=j;
if(sum==i) {
System.out.print(i+" ");
}
}
}
}
}
}
/*运行结果
1000以内的完数:
6 24 28 496
*/

最新文章

  1. T-SQL 查询数据库中各个表的使用空间
  2. kubernetes部署Fluentd+Elasticsearch+kibana 日志收集系统
  3. HDU4542 小明系列故事——未知剩余系
  4. openerp经典收藏 对象的预定义方法(转载)
  5. IOS Swizzle(hook)
  6. c中使用malloc动态申请二维数组
  7. 黑马程序猿————OC在Foundation框架结构和字符串
  8. 日期控件My97DatePicker的使用
  9. Django--缓存设置
  10. save to project-level dictionary? save to application-level dictionary?
  11. ThreadLocal终极源码剖析-一篇足矣!
  12. CentOS7下用firewall-cmd控制端口与端口转发
  13. Mac电脑 阿里云ECS(ContentOS) Apache+vsftpd+nodejs+mongodb建站过程总结
  14. Qt Creator 4.3.0,Quick Designer里面也看以同时看到和编辑qml code了(Qt5.9的配套IDE)
  15. Mfs+drbd+keepalived实现mfs系统高可用
  16. geoserver中除了使用kml来查询数据以外,还可以使用csql或ecsql
  17. Liunx安装Git
  18. 【jQuery源码】html,text,val
  19. 【CSAPP笔记】4. 汇编语言——基础知识
  20. 细说 ASP.NET控制HTTP缓存[转]

热门文章

  1. Win10 安装 及应用遇到的问题
  2. java String标准格式转换Date(yyyy-MM-dd HH:mm:ss)
  3. 听说去了BAT的 Linuxers 都做过这套面试题!
  4. 迷你MVVM框架 avalonjs 学习教程9、类名操作
  5. php导出数组到csv格式demo
  6. 如何使用find命令在Linux中查找文件
  7. S 导员工信息
  8. Django基础学习一
  9. 286 walls and gate最近的出口
  10. python教学视频