/**3
* 找出1000以內的完數
**/
public class Test{
public static void main(String[] args){
int i, j, k;
for (i = 2; i < 1000; i++)
{
k = 0;
for (j = 1; j < i; j++)
if (0 == i % j)
k += j;
if (i == k)
System.out.print(i + " ");
}
}
}
转载于:https://blog.51cto.com/anglecode/1619884