JAVA编程-------------9查找1000以内的完数
Posted Hey蜗牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA编程-------------9查找1000以内的完数相关的知识,希望对你有一定的参考价值。
1 public class Text_9 { 2 public static void main(String[] args) { 3 /*一个数如果恰好等于它的因子之和,这个数就称为"完数".如:6=1+2+3,编程找出1000以内的所有完数。 4 */ 5 for(int i=1;i<1000;i++) {//每一个数判断是不是完数 6 int sum=0; 7 for(int j=1;j<i;j++) {//或者for(int j=1;j<=i/2;j++) 提高效率 8 if(i%j==0) { 9 sum=sum+j; 10 } 11 } 12 if(sum==i) 13 System.out.println(i+"是完数"); 14 15 } 16 17 } 18 19 }
以上是关于JAVA编程-------------9查找1000以内的完数的主要内容,如果未能解决你的问题,请参考以下文章
Java编程:编写用于输出1~100间的整数,且此整数必须满足:它是3的倍数,但不是5的倍数,也不是9的倍数
Java大神必备宝典——CSDN耗时100天打造9大模块100+知识点福利大放送!(一图在手,眼界全开)
Java大神必备宝典——CSDN耗时100天打造9大模块100+知识点福利大放送!(一图在手,眼界全开)
Java大神必备宝典——CSDN耗时100天打造9大模块100+知识点福利大放送!(一图在手,眼界全开)