research.java

来自「使用数组存储一个英文句子"java is an object oriented 」· Java 代码 · 共 25 行

JAVA
25
字号
//找出1000以下的完数
public class research
{
    public static void main(String args[])
    {
    int i;
    System.out.println("你要查找的数字是:");
    for (i=1;i<=1000;i++) //做小于1000的循环
    {
     int j;
     int m=0;
     for (j=1;j<i;j++)  /*找出i的所有因子*/
     {
      if (i%j==0)
      {
       m=m+j;    /*把所有因子相加*/
      }
     }
     if (m==i)     /*判断所有因子之和是否与i相等*/
     {
     	System.out.println(m);  
     }
    }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?