您的位置:首页 > 其它

1000以内的完数

2012-11-02 19:42 281 查看
public class TestComNum { 

   

   public static void main(String[] args)

     { 

        

      printComNum(1000); 

     } 

   public static void printComNum (int x)

 {  

    for (int i=2;i<x+1;i=i+2)

    {     int s =0;

     for (int j=1;j<=i/2 ;j++ )

     {  

      if (i%j==0)

        s=s+j;

     }

     if(i==s)

     System.out.print(" "+i+" " );

     

  }      

    }

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐