6 28 496是完数。
#include
void main()
{int i,j,k,s;
for(i=2;i<=1000;i++)
{s=0;
for(j=1;jif(i%j==0) s=s+j;
if(s==i)
{printf("%d its factors are ",i);
for(k=1;kif(i%k==0) printf("%d,",k);
printf("\b \n");}
}
}
C语言编程找出1000之之内的搜有完数,并按下面的格式输出其因子。 6 its factors are 1,2,3. #include
请参考