【程序9】
题目:一个数如果恰好等于它地因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程 找出1000以内地所有完数.
#include<stdio.h>
int main(){
int i,j;
for(i=1000;i>5;i--)
{
int sum = 0
for(j=2;j<1000;j++){
if(i%j==0&&i!=j)
sum=sum+j;
}
if(i==sum+1&&i!=j)
printf("完数是:%d\n",i);
}
return 0;
}