11. 编写一个程序输出一定范围内所有的完全数,如果一个数等于它的因子之和,则称该数为“完全数”。例如,6的因子为1,2,3,而6=1+2+3,因此6是“完全数”。 #include<stdio.h> main() { int a,i,j,b; scanf("%d",&a); for(i=2;i<=a;i++) { for(j=2;j<=i;j++) if(i%j==0) b=i/j+b; if(b==i) printf("%-5d",i); b=0; } } 运行结果: 如有错误,欢迎指出