如果一个数恰好等于它的因子之和,则称该数为“完全数”。注意:一个数的因子不包括它自身,如6的因子为

如果一个数恰好等于它的因子之和,则称该数为“完全数” 。注意:一个数的因子不包括它自身,如6的因子为问题补充说明:如果一个数恰好等于它的因子之和,则称该数为“完全数” 。注意:一个数的因子不包括它自身,如6的因子为1,2,3,6就是一个完全数 。求1~100之间的“完全数” 。。。。。。。。求c语言大神帮...如果一个数恰好等于它的因子之和,则称该数为“完全数” 。注意:一个数的因子不包括它自身,如6的因子为1,2,3,6就是一个完全数 。求1~100之间的“完全数” 。。。。。。。。求c语言大神帮忙编程展开

如果一个数恰好等于它的因子之和,则称该数为“完全数”。注意:一个数的因子不包括它自身,如6的因子为

文章插图
#include<stdio.h>
main()
{inti,j,n;
for(i=6;i<=100;i++)
{n=0;
for(j=1;j<i360问答;j++)
if(i%j==0)n=n+j;
if(n==i)
{想路状笔交printf("\n%ditsfactorsare",i);
for(j=1;j<i;j++)
if(i%j==0)printf("%d,",j);}}
}
【如果一个数恰好等于它的因子之和,则称该数为“完全数”。注意:一个数的因子不包括它自身,如6的因子为】

    推荐阅读