python为啥这两个一个对,一个错(完全数)

123_jx |浏览851次
收藏|2020/02/06 13:11

满意回答

2020/02/06 13:43

你程序中的b是一个数的每位累加和,它是针对一个数的。必须在循环内(对每一个数,先要b=0)你程序2的b是所有数每一位累加,当然不对了。

whoami1978

其他回答(1)
  • 第二个错,第二个中b在每次i循环中不清空的话,b会加上下一个数的因数
    回答于 2020/02/06 13:52
0人关注该问题
+1

 加载中...