用C语言编写程序:求1000以内的完全数(一个数如果恰好等于它的因子之和叫做完全数,例如6=1+2

2020-10-27 社会 74阅读
#include
void main()
{
    int i,j,sum;
    for(i=1;i<=1000;i++)
    {
        sum=0;
        for(j=1;j<=i/2;j++)
            if(i%j==0)
                sum+=j;
        if(sum==i)
           printf("%d\n", i);
    }
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com