题目
本题是中国海洋大学《高级程序设计》2013年秋季编程题第1题。
题目:
1.一个正整数如果恰好等于除去他本身之外的所有因子之和,则该数被称为“完数”。
编写一个程序,计算并输出10000以内的所有完数。(10分)
以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj
一、解题思路
思路:
1,使用双重for循环:外层循环从2-10000用于遍历这之间的每个数
2,内层循环从1-i,不包含i本身,用于找出该数的所有因子
3,判断该数的所有因子是否等于该数本身,等于的话就输出,不等于的话重新开始外层循环,然后把s置为0。
二、代码部分
1.引入库
代码如下(示例):
#include<Stdio.h>
<