程序9 求完数
题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如 6=1+2+3.编程找出 1000 以内的所有完数。
自己理解:若一个数i,要判断是否为完数,先求出其所有因子,累加各因子之和s,判断s是否等于i,如果等于则为完数。
代码
运行结果
程序9 求完数
题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如 6=1+2+3.编程找出 1000 以内的所有完数。
自己理解:若一个数i,要判断是否为完数,先求出其所有因子,累加各因子之和s,判断s是否等于i,如果等于则为完数。
代码
运行结果