(C语言)一个数如果恰好等于它的因子之和,这个数就称为”完数。找出1000之内的所有完数。

日期:2019-10-30 01:16:02 人气:1

(C语言)一个数如果恰好等于它的因子之和,这个数就称为”完数。找出1000之内的所有完数。

楼主,你好! n++,代表n自己增加1。 s=s-i,代表s减去i之后,把算得的结果再赋给s存放起来 k[n]=i,表示定义了一个数组k,n是它的下标,把i的值赋给k[n] n设为-1是因为执行n++之后,n变成了0,数组k[n]是k[0]开始的。所以要n=-1; 其实这个程序个人认为写得并不很好。绕了一大圈。。应该从n=0开始。在k[n]=i之后n才执行n++; 感觉你好像是初学C,加油吧,多看书!
    A+
热门评论