perfectnum.java

来自「有大量的java的实例」· Java 代码 · 共 31 行

JAVA
31
字号
//本题对原书代码做了一点更正
public class PerfectNum
{
public static void main(String args[])
{
	int count=1;
	for(int i =1;i<1000;i++)
	{
		if(isPerfect(i))
		{
			System.out.print(i+String.valueOf('\t'));
			count++;
			if(count%3==0)
				System.out.println();
                }
	}
}
	static boolean isPerfect(int x)
	{
		int y=0;

		for(int i=1;i<x;i++)
			if(x%i==0)
				y+=i;
		if(y == x)
			return true;
		else
			return false;
}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?