【基础】键盘输入数组长度且给每个元素赋值,并求出数组的最大值、最小值

键盘输入数组长度且给每个元素赋值,并求出数组的最大值

    //1.实例化Scanner
	Scanner scan = new Scanner(System.in);
	// 2.根据提示,从键盘输入学生人数
	System.out.println("请输入学生人数");
	int num = scan.nextInt();
	// 3.根据学生人数,创建相应的数组。使用动态初始化
	float[] score = new float[num];
	// 4.通过for循环遍历的方式,给数组元素赋值,并获取数组元素的最大值 maxScore
	float maxScore = 0;
	for (int i = 0; i < score.length; i++) {
		System.out.println("请输入第" + (i + 1) + "个学生成绩");
		score[i] = scan.nextFloat();
		maxScore = maxScore < score[i]?score[i]:maxScore;
	}
   System.out.println("最高分为"+maxScore);

键盘输入数组长度且给每个元素赋值,并求出数组的最小值

  //1.实例化Scanner
	Scanner scan = new Scanner(System.in);
	// 2.根据提示,从键盘输入学生人数
	System.out.println("请输入学生人数");
	int num = scan.nextInt();
	// 3.根据学生人数,创建相应的数组。使用动态初始化
	float[] score = new float[num];
	// 4.通过for循环遍历的方式,给数组元素赋值,并获取数组元素的最大值 maxScore
	float minScore = 0;
	for (int i = 0; i < score.length; i++) {
		System.out.println("请输入第" + (i + 1) + "个学生成绩");
		score[i] = scan.nextFloat();
		minScore = minScore > score[i]?score[i]:minScore;
	}
   System.out.println("最低分为"+minScore);
发布了37 篇原创文章 · 获赞 5 · 访问量 753

猜你喜欢

转载自blog.csdn.net/qq_43771096/article/details/104429512