当前位置: 代码迷 >> C语言 >> [讨论]求1000之内的所有完数
  详细解决方案

[讨论]求1000之内的所有完数

热度:196   发布时间:2006-02-20 20:09:00.0
[讨论]求1000之内的所有完数
“完数”即一个数恰好等于它的因子之和。如6的因子为1,2,3而6=1=2+3;所以6是完数。现在求1000之内的所有完数,我写的重新如下,大家指正:
#include<math.h>
main()
{
int m,n,k;
m%n==0;
while(m<1000)
{
for(n=1;n<m;n++)
m%k==0;
k=n;
n=k+n;
if(m=n)
printf("%d",m);
}
}
搜索更多相关的解决方案: math  int  main  之和  

----------------解决方案--------------------------------------------------------
这种问题没什么问题吧

----------------解决方案--------------------------------------------------------
问之前先搜索
----------------解决方案--------------------------------------------------------
有问题最好还是自己解决,这样对自己最有帮助!
----------------解决方案--------------------------------------------------------
http://www.bc-cn.net/bbs/dispbbs.asp?boardID=5&ID=49003&page=1
这也问题我也问过!也是让大家帮忙修改
----------------解决方案--------------------------------------------------------
编错了吧
----------------解决方案--------------------------------------------------------
m%n==0; 这句话什么意思
----------------解决方案--------------------------------------------------------
你看看你程序的结果,正确是6,24,496,就这三个,不一定对,我记得是
----------------解决方案--------------------------------------------------------
  相关解决方案