如果一个数的真因子之和等于其本身, 这个数就称之为"完数". 例如:6的真因子为1, 2, 3, 而且1 + 2 + 3 = 6, 因此6是"完数".
最近学习for循环,但是老是无输出。答案我有,主要问题是我这个程序错在哪了。
如果一个数的真因子之和等于其本身, 这个数就称之为"完数". 例如:6的真因子为1, 2, 3, 而且1 + 2 + 3 = 6, 因此6是"完数".
最近学习for循环,但是老是无输出。答案我有,主要问题是我这个程序错在哪了。
sum=0;放在两个for循环之间
每次判断一个新的n是不是完数时,sum都要清零