public class Example1_4 {
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;
}
}
}
Java 一个数如果恰好等于它的因子之和,这个数就称为“完数”。编写应用程序求1000之内的所有完数。
最新推荐文章于 2024-03-25 23:34:10 发布