C语言计算1000以内的完全数

问题描述:

C语言计算1000以内的完全数
如果一个数等于它所有非自身的约数的和,即为完全数,例如6所有非自身约数为1,2,3,而6=1+2+3,所以6为完全数.求1000以内的所有完全数.
麻烦帮我看看这段代码哪里错了
#include
#include
void main(void)
{
int i,j,m,s;
for (i=2;i
1个回答 分类:综合 2014-12-02

问题解答:

我来补答
if (m=0)错了
应该为if (m==0)
再问: 好了,谢谢
再答: 把 if(i=s) 改成if(i==s)再试一下
 
 
展开全文阅读
剩余:2000