码迷,mamicode.com
首页 > 编程语言 > 详细

Java经典练习题9

时间:2020-02-24 18:29:16      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:int   java   习题   它的   stat   ring   main   i++   string   

/*
题目:一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.
编程找出1000以内的所有完数。
*/
//先找约数然后再计算。
public class Class9 {

public static void main(String[] args) {
System.out.println("完数如下:");
for(int i = 1; i <= 1000; i++){
int n = 0;
for(int j = 1; j < i; j++){
if(i % j == 0){
n += j;
}
}
if(n == i){
System.out.println(i);
}
}

}

}

Java经典练习题9

标签:int   java   习题   它的   stat   ring   main   i++   string   

原文地址:https://www.cnblogs.com/zhuozige/p/12357975.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!