求1000以内的所有“完全数”。

原创 2016年05月31日 23:58:17

“完全数”是指一个数恰好等于它的所有因子之和,例如,6=1+2+3,6是“完全数”。

#include <stdio.h>
int main()
{	
	int num,i,m;
	for(num=1;num<=1000;num++)
    {
		for(m=0,i=1;i<=num/2;i++)
        	if(!(num%i))
            	m+=i;
        if(m==num)
        	printf("%4d",num);
    }
	printf("\n");
	return 0;
}


找出1000以内的完全数

完全数:(Perfect Number)又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。如果一个数恰好等于它的因子之和,则称该数为...
  • ylyang12
  • ylyang12
  • 2016年10月10日 20:08
  • 856

运用java语言求1到1000内所有的完数(带源程序)

一个数如果恰好等于它的所有的可能因子之和,这个数就称为“完数”,汝6=1+2+3;找出1000以内的所有完数? public class Wanshu{ public static voi...
  • u011278431
  • u011278431
  • 2015年11月10日 15:19
  • 794

Python 趣味百题

趣味整数 1 不重复的3位数 -易 2 水仙花数 -易 3 完全数 -中 4 相亲数 -中 5 黑洞数 ...
  • u010019717
  • u010019717
  • 2016年05月19日 09:07
  • 5489

C语言学习笔记_算法——“求1000以内完数”

/*** 求1000以内完数(完数恰好等于它的真因子之和,如6=1+2+3). ***/ #include void main() { int num,sum,i; for(num=6;nu...
  • u014037335
  • u014037335
  • 2014年05月04日 21:45
  • 6478

输出1000以内的所有完数

上机目的:输出完数    上机任务:完成工作    [cpp] view plaincopyprint?/*      * Copyright (c) 2011, 烟台大学计算机学院      * A...
  • TIAN19930910
  • TIAN19930910
  • 2012年11月04日 12:37
  • 1942

C语言之基本算法38—格式化输出10000以内的所有完数

//穷举法! /* ================================================================== 题目:求10000以内的所有完数,统计数...
  • LZX19901012
  • LZX19901012
  • 2015年07月14日 02:41
  • 1321

c语言:编程找出1000之内的所有完数。

一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6的因子为1,2,3,6=1+2+3,因此6是“完数”。编程找出1000之内的所有完数。程序:#includeint main(){ int ...
  • yanxiaolx
  • yanxiaolx
  • 2016年05月29日 13:40
  • 21626

JAVA--第四周实验--任务1--编写应用程序,求1000之内的所有完数。(编程思想)

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:求10...
  • leihengxin
  • leihengxin
  • 2012年09月19日 20:23
  • 5144

1000以内的回文素数

问题描述:回文数是指一个数无论从左到右还是从右到左读都是一样的数字;比如33,121,323,45654、、、、等具有对称特征的数字; 根据以上描述求1000以内的回文素数; 完整代码: #incl...
  • lmj_like_c
  • lmj_like_c
  • 2016年05月16日 22:00
  • 1238

C#编写一个控制台应用程序,求1000之内的所有“完数”

编写一个控制台应用程序,求1000之内的所有“完数”。所谓“完数”是指一个数恰好等于它的所有因子之和。 例如,6是完数,因为6=1+2+3。 代码:...
  • u012965373
  • u012965373
  • 2014年09月22日 22:52
  • 2124
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:求1000以内的所有“完全数”。
举报原因:
原因补充:

(最多只允许输入30个字)