载入中


私信TA

用户名:2397946154

访问量:7220

签 名:

没个性!!不签名!!!

等  级
排  名 5243
经  验 1568
参赛次数 3
文章发表 16
年  龄 21
在职情况 学生
学  校 睡个觉
专  业

  自我简介:

 

0.0分

2 人评分

  评论区

#include<stdio.h>
int main()
{int N,i,j,k;
int sum;
scanf("%d",&N);
for(i=1;i<=N;i++)
 {sum=0;
 for(j=1;j<=i/2;j++)
 {if(i%j==0)
 sum=sum+j;}
if(sum==i)
{
printf("%d its factors are ",i);
for(k=1;k<=i/2;k++)
if(i%k==0)
printf("%d ",k);
printf("\n");}
}return 0;
}
2022-11-28 21:06:19
double a;多余
for(c=1;c<=n;c++)中c<=n/2即可
2020-03-12 10:21:17
  • «
  • 1
  • »