如果一个数恰好等于它的因子之和,则称该数为“完全数”。
#include <stdio.h>
#define N 1000
int main()
{
int sum;
for (int k = 2; k <= N; k++)
{
sum = 0;
for (int i = 1; i < k; i++)
{
if (k%i == 0)
sum += i;
}
if (sum == k)
printf("%d\t", k);
}
}
找出1000以内的所有完数
最新推荐文章于 2023-01-18 19:42:57 发布