如题:求1000之内的完全数。说明:完全数就是:除了它本身以外所有因子之和等于其本身,例如:6=1+2+3。
工具/原料
C++编译器
一、答案:
1
代码如下:#include
2
运行结果:
二、说明:
1
这题应用穷举法,从1-1000中找:for(n=1;n<=1000;n++)
2
首先需要找到任意一个数的因数,并将它保存起来: for(i=1,j=0;i
3
最后判断因数之和是否等于本身,是则输出:S=0; for(i=0;i
上一篇:1至2岁宝宝对形体和数的认识