回复 9楼 豆豆的滴
算出来有三个,6,28,496,谢谢各位大佬了。程序代码:
#include <stdio.h> int main() {int i=1,x=2,sum; for(;x<=1000;x++) {for (i=1;i<x;i++) if(x%i==0) sum+=i; if(sum==x) printf("%d\n",x); sum=0; } return 0; }
#include <stdio.h> int main() {int i=1,x=2,sum; for(;x<=1000;x++) {for (i=1;i<x;i++) if(x%i==0) sum+=i; if(sum==x) printf("%d\n",x); sum=0; } return 0; }