當前位置:編程學習大全網 - 電腦編程 - c語言編程:找出200以內所有完數,並輸出其因子 輸入輸出示例:1=1 6=1+2+3 28=1+2+4+7+14

c語言編程:找出200以內所有完數,並輸出其因子 輸入輸出示例:1=1 6=1+2+3 28=1+2+4+7+14

#include <stdio.h>

main()

{

int i,m,c;

for(m=1;m<=200;m++)

{

i=0;

for(c=1;c<=m/2;c++)

{

if(m%c!=0)

continue;

i=i+c;

}

if(i==m)

{

printf("%d=1",m);

for(c=2;c<m;c++)

if(m%c==0) printf("+%d",c);

printf("\n");

}

}

}

  • 上一篇:noc三等獎相當於什麽獎
  • 下一篇:奔馳電腦板是拆車好還是全新好
  • copyright 2024編程學習大全網