package vb;
public class abcd {
public static void main(String args[]){
int i,j;
for(i=1;i<=1000;i++){
int sum=0;
for(j=1;j<i;j++)
{
if(i%j==0)
sum=sum+j;
}
if(i==sum)
System.out.println("完数="+i);
}
}
}
一个数如果恰好等于它的因子之和,这个数就称为完数,编写应用程序求1到1000的完数(java实现)
最新推荐文章于 2023-05-09 22:18:01 发布