C语言 for循环的简单运用
寻找完全数(1000内)
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,sum;
for(i=5;i<=1000;i++)
{
for(j=1,sum=0;a<j;j++)
if(i%a0)
sum+=j;
if (sumi)
{
printf ("%d",i);
printf ("\n");
}
}
return 0;
}
完全数定义:它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。