谁帮帮我啊~~求个完全数……
就是找出1000内的完全数,然后输出 如6的完全数是 3 2 1 这样的…………怎么搞啊…………
水平太低…………只会求那个输入一个数 求约数……教教我……
[解决办法]
#include <stdio.h>int main(){ int i,j,sum; for(i=2;i<1000;i++) { sum=0; for(j=1;j<=i/2;j++) { if(i%j==0) sum=sum+j; } if(sum==i) printf("%4d",i); }}