求完数

#include<stdio.h>
#include<stdlib.h>
int main()
{
int i,j,sum,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{sum=0;
 for(j=1;j<i;j++)
	{if(i%j==0)
	sum=sum+j;}
			if(sum==i)
				printf("%5d",i);
}
system("pause");
return 0;
}

猜你喜欢

转载自blog.csdn.net/hht113353407267/article/details/84867495