2-1000之间的完数

Posted genius-x

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2-1000之间的完数相关的知识,希望对你有一定的参考价值。

题目描述:

编写程序显示2-1000之间的说有完数,所谓完数是指,该数的各因子之和正好等于该数本身。

代码:

#include<stdio.h>
int main()

    //注释部分用于显示因子 
    //int c=0,temp[500];
    for(int i=2;i<=1000;i++)
    
        int sum=1;
        for(int j=2;j<=i/2;j++)
        
            if(i%j==0)
            
                sum+=j;
                //temp[c++]=j;
            
        
        if(sum==i)
        
            printf("%d\\n",i); 
        
    

注:选自武大2014年复试真题。

以上是关于2-1000之间的完数的主要内容,如果未能解决你的问题,请参考以下文章

[PTA]习题6-3 使用函数输出指定范围内的完数

[PTA]习题6-3 使用函数输出指定范围内的完数

习题6-3 使用函数输出指定范围内的完数 (20分)

习题6-3 使用函数输出指定范围内的完数 (20分)

求N以内的所有完数 C语言 看清楚题再回答!!! 请经过测试以后再回答!!!

[PTA]实验6-4 使用函数输出指定范围内的完数