INELXS


私信TA

用户名:INELXS

访问量:3921

签 名:

阿杜,进进 ,Fighting !!!

等  级
排  名 3704
经  验 1781
参赛次数 0
文章发表 12
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

#include <stdio.h>

#include <stdlib.h>


int stu(int n){//找因数 ,判断完数。 

int a[1000];

int i=0,j=0,k=0;

for(i=0;i<1000;i++){

a[i]=0;

}

for(i=2;i<=n;i++){

if(n%i==0){

a[j]=n/i;

j++;

}

}

for(i=0;i<j;i++){

k += a[i];

}

if(n==k){

printf("%d its factors are ",k);

for(i=j-1;i>=0;i--){

printf("%d ",a[i]);

}

printf("\n");

}

}




int main() {

int n,i,j,k;

scanf("%d",&n);

for(i=1;i<=n;i++){

stu(i);

}

return 0;

}


 

0.0分

1 人评分

  评论区