1.#include int main(){ int i,j; for(i = -3;i int main(){ int i,sum = 0,j; int sz[100];//保存因子 int num = 0;//因子个数 for(i = 2;i #includeint main(){int i,j,k; for(i=0;iint main(){int i,j,k,sum=0;//1000个数字进行循环 for(i=1;i<=1000;i++){ //找公约数for(j=1;j<i;j++){ //找公约数之和 if((i%j)==0){ sum+=j;} } //判断满足条件的公约数if(sum==i){printf("%d its factors is ",i);//输出满足条件的公约数 for(j=1;j<i;j++){if((i%j)==0){
printf("%d ",j);} } printf("\n"); }sum=0;} } |