#include<stdio.h>
int main()
{
int a,b;
for(a=2;a<1000;a++)
{ int c=0;
for(b=1;b<a;b++)
if((a%b)==0)
c=b+c;
if(c==a)
{
printf("%d,它的因子分别为: ",a);
for(b=1;b<a;b++)
if((a%b)==0)printf("%d ",b);
printf("\n");
}
}
}
【C语言】自学;找出1000以内的所有完数
最新推荐文章于 2024-04-20 04:02:33 发布