#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以内的所有完数
发布评论