2017-02-14题目:一个数如果恰好等于它的因子之和,这个数就称为”完数”。例如6=1+2+3.编程 找出1000以内的所有完数。
public class ru20170214 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int s;
for(int i=1;i<=1000;i++)
{
s=0;
for(int j=1;j<i;j++){
if(i % j==0)
s=s+j;
}
if(s==i)
System.out.print(i+" ");
}
System.out.println();
}
}
本文介绍了一个简单的Java程序,该程序用于查找1000以内的所有完数。完数是指一个数恰好等于其所有因子之和的特殊数字,如6=1+2+3。通过双重循环结构,程序有效地筛选出了符合条件的完数。
507

被折叠的 条评论
为什么被折叠?



