用matlab编程计算1000以内的完全数,请问这个程序错在哪里?会跑出来无数个s=0.完全数定义:若某数等于其所有因子之和(不含这个数本身),则称这个数为完全数,例如6=1+2+3,所以6是完全数。
6 is a perfect number.
28 is a perfect number.
496 is a perfect number.