#include<stdio.h>
int function(int m)
{
int i = 0;
int sum = 0;
for (i = 1; i < m; i++)
{
if (m % i == 0)
{
sum += i;
}
else continue;
}
if (m == sum) return 1;
else return 0;
}
int main()
{
int function(int m);
int i = 0;
for (i = 1; i <= 1000; i++)
{
if (function(i))
{
printf("%d\n", i);
}
else
;
}
return 0;
}
历遍1 - 1000 所有的完数输出 因子和等于本身
于 2022-11-07 22:32:08 首次发布