编程求1000以内的完数 1000以内的完数有哪些?

1000以内的完数有哪些?一个完美的数字就是一个完美的数字。如果一个数正好等于除它自身以外的其他因素之和,则称之为完美数。例如,6=1+2+3。(系数6为1,2,3)求1000以内补全的C语言代码如下

1000以内的完数有哪些?

一个完美的数字就是一个完美的数字。如果一个数正好等于除它自身以外的其他因素之和,则称之为完美数。例如,6=1+2+3。(系数6为1,2,3)求1000以内补全的C语言代码如下:#include<stdio。H>intmain(){INTN=1000intr,J,Ifor(I=1I<=Ni){R=0For(J=1J<ij){if(I%J==0){R=rj}}if(R==I){printf(“theresultis:Dn”,R)}return0}输出结果是:628496,也就是说,1000以内的补全数只有6,28496。