您的位置:首页 > 编程语言 > Java开发

JAVA——关于输出1000以内完数的任务

2012-10-09 18:44 351 查看
public class disizhou {
// 一个数如果恰好等于它的因子之和,这个数就称为“完数”。编写应用程序,求1000之内的所有完数。编程思路和代码在附件
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

System.out.println("1000以内的完全数为");
for (int i = 1 ; i <=1000;++i)
{

for ( int j = 1 ,k=0; j < i ; ++j)
{
if ( i % j == 0)
{
k = k +j;
}

if ( i== k)

System.out.println(i);

}

}
}

}




 

感言:不知道结果为何是这种了 答案变成好多重复的。。额。是电脑的问题吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java string class 任务 编程