一个数如果恰好等于它的因子之和,这个数就称为完数.例如,6的因子为1.2.3,而6=1+2+3,因此6是完数.
问题描述:
一个数如果恰好等于它的因子之和,这个数就称为完数.例如,6的因子为1.2.3,而6=1+2+3,因此6是完数.
编程序找出1000之内的所有完数,并按下面的格式输出:6 its factors are 1,2,3
#include
int main()
{
int n,i,j,s;
for(n=1;n
答
不是说能整除的就是因子,一个数的所有因子相乘等于这个数,而且因子都是质数(除了1)
比如12,能整除12的数有,1、2、3、4、6、12,但12的因子只有三个2、2、3