Respect


私信TA

用户名:dotcpp0779717

访问量:163

签 名:

等  级
排  名 12357
经  验 981
参赛次数 0
文章发表 8
年  龄 0
在职情况 学生
学  校 西北民族大学
专  业

  自我简介:


参考代码:

#include<stdio.h>

int main(){

int n,k=0;

int num,a[100];

scanf("%d",&n);

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

num=0;//在后面的循环中用完要重置

k=0;

for(int j=1;j<i;j++){//切记此处的i不能等于j

if(i%j==0){

num+=j;

a[k++]=j;//用来储存因子

}

}

if(num==i){//用来比较因子之和与原数的关系

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

for(int l=0;l<k;l++){

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

}

printf("\n");

}

}

}


 

0.0分

0 人评分

  评论区

  • «
  • »