永发信息网

c语言程序设计。输入一个正整数n,输出2到n间的所有完数。

答案:3  悬赏:10  手机版
解决时间 2021-03-24 21:04
  • 提问者网友:精神病院里
  • 2021-03-23 20:09
c语言程序设计。输入一个正整数n,输出2到n间的所有完数。
最佳答案
  • 五星知识达人网友:行路难
  • 2021-03-23 21:47
#include
void main()
{int i,j,s,n;
 scanf("%d",&n);
 for(i=2;i<=n;i++)
 {
s=1;
for(j=2;j<=i/2;j++)
if(i%j==0)s+=j;
if(s==i)
printf("%8d",i);
 }

 printf("
"); getch();
return 0;
}

全部回答
  • 1楼网友:低血压的长颈鹿
  • 2021-03-24 00:00
#include
int main()
{int i,j,s,N;
scanf("%d",&N);
for(i=2;i<=N;i++)
{
s=1;
for(j=2;j<=i/2;j++)
if(i%j==0)
s+=j;
if(s==i)
printf("%d\n",i);
}
return 0;
}
  • 2楼网友:蓝房子
  • 2021-03-23 22:47
完数是什么意思追答int a;
sanf("%d",&a);
for(int i = 2; i {
printf("out = %d\n", i);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯