求1000以内的所有完数
#include<stdio.h>voidmain(){inti,j,sum=0;printf("1000之内的所有完数:\n");for(i=6;i<1000;i++)...
#include <stdio.h>
void main()
{
int i,j,sum=0;
printf("1000之内的所有完数:\n");
for(i=6;i<1000;i++)
for(j=1;j<i;j++)
if(i%j==0)
{sum=sum+j;
if(sum==i)printf("%d,",i);
}
}
这个程序哪里要完善 无法得到所有的完数 展开
void main()
{
int i,j,sum=0;
printf("1000之内的所有完数:\n");
for(i=6;i<1000;i++)
for(j=1;j<i;j++)
if(i%j==0)
{sum=sum+j;
if(sum==i)printf("%d,",i);
}
}
这个程序哪里要完善 无法得到所有的完数 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询