每日一题:第十一题
第十一题:编写一个程序输出一定范围内所有的完全数,如果一个数等于它的因子之和,则称该数为“完全数”。例如,6的因子为1,2,3,而6=1+2+3,因此6是“完全数”。
#include"stdio.h"
void main()
{
int m,n;
int sum,i,j;
printf(“Please enter the range [m,n]:\n”);
scanf("%d%d",&m,&n);
printf("\n");
printf(“the Perfect number is :\n”);
for(i=m;i<=n;i++)
{
sum=0;
for(j=1;j<i;j++)
{
if(i%j0)
sum+=j;
}
if(isum)
printf("%d\t",i);
}
}
01-31
655
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
01-23
1311
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-18
07-18
07-18
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交