求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;
}


c:求1-1000 以内的所有完数

一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3(6的因子是1,2,3)。 现在,你要写一个程序,读入两个正整数n和m(1...

第一周第三天([算式][九九乘法表][求素数][求1000以内数相加但尾数是三的数跳出不计算][生小兔子问题] [金字塔问题] [求1+3+...+(2^20-1)的值][求1000以内的完全数])

目录算式 生小兔子问题 金字塔问题 求1+3+…+(2^20-1)的值 求1000以内的完全数 求1000以内数相加但尾数是三的数跳出不计算 九九乘法表 求1000以内的素数 算式pa...

求1000以内的质数C++程序

  • 2014年06月16日 12:47
  • 317B
  • 下载

求1000以内所有偶数的和

上机内容:用循环语句完成累加。 上机目的:学会循环语句的使用。 /* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reser...

编写Python程序求1000以内的质数

求质数的三种方法: /*求素数的三种方法  一:for(i=2;i if(n%i==0)i在2到n-1之间任取一个数,如果n能被整除则不是素数,否则就是素数  二:for(i=2;i if(...
  • lhyhr
  • lhyhr
  • 2013年04月17日 11:07
  • 9576

c++实验4-求1000以内所有偶数的和

一.问题及代码/* * 文件名称:求1000以内所有偶数的和.cpp * 作 者:卢祖文 * 完成日期: 2016 年 4 月 21 日 * 版 本 号:v1.0 ...
  • luzuwen
  • luzuwen
  • 2016年04月21日 09:33
  • 321

C++上机实验4-求1000以内所有偶数的和

一.问题及描述/* * 文件名称: 1000以内所有偶数的和.cpp * 作 者: 李忠鑫 * 完成日期: 2016 年 4 月 26 日 * 版 本 号:v1.0 *...

C++上级实验4-求1000以内所有偶数的和

一.问题及代码 (1)while循环 /* * 文件名称: 123 * 作 者: 彭晓彬 * 完成日期: 2016 年 4 月 25 日 * 版 本 号:v1.0 ...
  • pxbjie
  • pxbjie
  • 2016年04月26日 21:27
  • 159

筛选法求2-1000以内的素数

筛法求素数首先要建立筛子,这里利用数组作筛子。下标对应于数,相应下标变量的值标志是否在筛子中:为1表示在筛子中,为。表示已被筛去,不在筛子中。然后找每一轮筛选种子,筛选种子是完成一轮筛选后的下一个最小...

C++实验四【项目1:利用循环求和】求1000以内所有偶数的和

 文件名称:利用循环求1000以内的所有偶数的和 作 者:陈翰丰 完成日期:2016年4月25日 版 本 号:v1.0 对任务及求解方法的描述部分:初步掌握循环结...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:求1000以内的所有“完全数”。
举报原因:
原因补充:

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