题目:一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.编程 找出1000以内的所有完数。
- public class Wanshu {
- public static void main(String[] args)
- {
- int s;
- for(int i=1;i<=1000;i++)
- {
- s=0;
- for(int j=1;j<i;j++)
- if(i % j==0)
- s=s+j;
- if(s==i)
- System.out.print(i+" ");
- }
- System.out.println();
- }
- }