public class Ex2_6_13 { public static void main(String[] args) { int i,j; int sum=0; for(i=1;i<=1000;i++) { for(j=1;j<i;j++) { if(i%j==0) sum=sum+j; } if(sum==i) System.out.println(i); sum=0; } } }
求1000以内所有的完数
最新推荐文章于 2024-10-10 09:56:47 发布
public class Ex2_6_13 { public static void main(String[] args) { int i,j; int sum=0; for(i=1;i<=1000;i++) { for(j=1;j<i;j++) { if(i%j==0) sum=sum+j; } if(sum==i) System.out.println(i); sum=0; } } }