allover.java

来自「Java程序设计实验与实训源代码经典的JAVA学习教材」· Java 代码 · 共 41 行

JAVA
41
字号
import java.io.*;

public class Allover
{
	public static void main (String[] args)
	{
		int min, max,n,i,j,y;
		if(args.length >= 2)
		{
			min = Integer.parseInt(args[0]);
			max = Integer.parseInt(args[1]);
			n= 0;
			for(i = min;i<=max; i++)
			{
				y = 0;
				for(j = 1; j < i; j++)
				{
					if(i %j == 0)
						y += j;
				}
				if(i == y)
				{
					System.out.print(i + " ");
					if(n % 10 == 0 && n > 1)
					{
						System.out.println("");						
					}
					n++;
				}
			}
		}
		else
			System.out.println("There is not enough parameter");
		System.out.print("\n shuout end");
		try
		{
			byte bb = (byte )System.in.read();
		}catch(IOException e){}
	}
}

⌨️ 快捷键说明

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