65,208
社区成员
发帖
与我相关
我的任务
分享// 2000以内所有的完数.cpp : 定义控制台应用程序的入口点。
//
#include "iostream"
using namespace std;
bool IfWan(int a)
{
int j,sum=0;
for(j=1;j<a;j++)
{
if(a%j==0)
{
sum+=j;
}
}
if(sum==a)
{
return true;
}
return false;
}
int main()
{
int jg[100]={0};
int count=0;
for(int i=1;i<2000;i++)
{
if(IfWan(i))
jg[count++] = i;
}
for(int i=0; i < count ;i ++ )
cout << jg[i] << endl;
system("pause");
return 0;
}