一个数如果恰好等于它的因子之和,这个数就称为完数,编写程序找出2~5000中的所有完数。求大神解答

日期:2017-12-19 14:49:04 人气:3

一个数如果恰好等于它的因子之和,这个数就称为完数,编写程序找出2~5000中的所有完数。求大神解答

#includeint main(){int i,j,s;for(i=2;i<=5000;i++){s=1;for(j=2;j<=i/2;j++)if(i%j==0)s+=j;if(s==i)printf("%d\n",i);}return 0;}
    A+
热门评论