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

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

第1个回答  推荐于2016-12-01
#include<stdio.h>
main()
{int i,j,n;
for (i=6;i<=100;i++)
{ n=0;
for(j=1;j<i;j++)
if(i%j==0) n=n+j;
if (n==i)
{ printf("\n%d its factors are",i);
for(j=1;j<i;j++)
if(i%j==0) printf("%d,",j);}}
}追问

这个题难度怎么样,,初学者可以做到这个地步吗

追答

挺简单的,主要是知道流程,就可以写出

追问

嗯嗯,好的

本回答被提问者采纳
第2个回答  2020-11-26

相似回答