大神们帮我看看哪里不对啊,搞老半天了、 一个数如果恰好等于它的因子之和,这个数就称为 “ 完数 ” 。例如 6=1 + 2 + 3. 编程
找出 1000 以内的所有完数。
#include<stdio.h>
void main()
{
int i,j,s,m;
for(s=1;s<=1000;)
{
for(i=0;i<s;i++)
for(j=1;j<=s;j++)
{
if(i*js)//这里j后面是""但是发了两遍都显示不出来。
{
m=0;
m=m+i;
}
if(s==m)//这里和上面情况一样的,也是两个等号,但是上传就不见了。
{
printf(“该数为完数%d\n”,s);
}
}
s++;
}
}
2021-05-10
最新推荐文章于 2021-05-12 16:44:37 发布