JAVA_05_求一组随机数的最大值

//自动导入相关包
import java.util.Random;
import java.util.Scanner;
/**
 * 求一组随机数的最大值
 *  * @author robot_zzf
  * */
public class Example3 {
	public static void main(String[] args) {
		//先实例化随机数组的对象
		Random random = new Random();
		//引入Scanner,从键盘输入数据
		Scanner scanner=new Scanner(System.in);
		//定义一个长长度为10的数组array
		System.out.println("please input array_length:");
		int array_length=scanner.nextInt();
		int[] array = new int[array_length];
		//for循环,每次产生一个随机数并赋值给array[i];
		for (int i = 0; i < array.length; i++) {
			array[i] = random.nextInt(100);
			System.out.println(array[i] + "\t");
		}
		System.out.println("-------------------");
		//判断最大值,逐个比较得到最大值 
		//首先定义数组中的某个值为最大值,才能相互比较
		int max_array = array[0];
		for (int i = 0; i < array.length; i++) {
			if (max_array < array[i]) {
				max_array = array[i];
			}
		}
		System.out.println("the max is:" + max_array);
		//关闭键盘输入并使用return结束程序
		scanner.close();
		return;
	}
}

运行结果:

 

猜你喜欢

转载自blog.csdn.net/weixin_41848531/article/details/81325060