C++求完数代码

耗子吴 撰写  

很久没练习c++了,做了一下老师布置得作业:求1000以内的完数.
弄了半天都不对,网上搜答案,原来是==全都写成了=.代码如下

#include
void main()
{
int i,b,s;

for(i=1;i<=1000;i++)
{ s=0;
for(b=1;b {
if(i%b==0)
s=s+b;
}
if(s==i)
printf("%d\n",i);
}

}


无觅相关文章插件,快速提升流量