4.判断是否为完数

tech2022-09-20  64

package day4; /* 2020年8月15日10:55:52 找出1000以内的因子 */ public class xunhuan1 { public static void main(String[] args) { for(int i = 1;i<1000;i++) { //判断一个数是否是完数 /* 完数:一个数恰好等于它的因子和 eg: 6的因子:1 2 3 */ //1.分别找出因子 //2.所有因子和判断 int sum = 0; for(int j = 1; j<i; j++) { if(i%j == 0) sum += j; } if(sum == i) System.out.println("因子:" + i); } } }
最新回复(0)