求正整数的因子和,写成这样要怎么改一下int SumProperFactor(int x){int sum = 0;for (int i = 1; i < x; i++){if (x % i == 0)sum + = i;}return sum;}
这是对的啊
for (int i = 1; i < x; i++) 应修改为:for (int i = 1; i <= x; i++)