一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数

日期:2016-08-01 03:33:21 人气:1

一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数

无法保证!我写了个判断1000以内完数的例子,楼主参考一下吧 main() { int i,j,sum; for(i=1; i<1000; i++) { sum=0; for(j=1; j<=i/2; j++) if(i%j==0) sum+=j; if(sum==i) printf("%d是完数\n",i); } } 上面这个小程序只做出判断,并
    A+
热门评论