题解 1017: [编程入门]完数的判断

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

C语言程序设计教程(第三版)课后习题6.7 (C语言代码)

解题思路:分析:1.输入N2.扫描每一个1~N的数3.将当前数字的因子分解出来,累加当前因子求和,将这个数的所有因子保存到数组a中4.用因子的和与当前数字对比,若相等即是完数,输出这个完数和它的因子5.刷新当前数据,使sum和数组a恢复到初始状态以便于下一个数字的查找6.直到扫描完所有数据程序结束注意