[讨论]求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); } } |
| “完数”即一个数恰好等于它的因子之和。如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); } } |
2006-02-20 20:09
2006-02-20 20:56
2006-02-20 21:41
2006-02-20 23:03

2006-03-11 06:52
2006-03-11 07:57
2006-03-16 13:27
2006-03-16 14:17