import java.util.Random;
import java.util.Scanner;
public class StudentData {
public static void main(String[] args){
//取5人 年龄 身高 成绩 求最大身高 最小年龄 平均成绩 数组
int []arrA = new int[5];//定义一个长度为5的一维数组空间
int []arrH = new int[5];
int []arrS = new int[5];
System.out.println(“自动生成5个数表示年龄,5个数分别为”);
Random rand =new Random();//生成随机数
for (int i = 0; i < arrA.length; i++) {
arrA[i] = rand.nextInt(100) + 1;//生成5个1到100之间的随机数依次填满数组空间
System.out.print(arrA[i]+"\t");//输出该数组
}
int minA = arrA[0];//假定第一个随机数为最小值后向后依次比较排序
for (int i = 1; i < arrA.length; i++) {
if(minA>arrA[i]){
minA = arrA[i];
}
}
System.out.print("\n"+“最小年龄为”+minA+"\n");
System.out.println("自动生成5个数表示身高,5个数分别为:");
for (int i = 0; i < arrH.length; i++) {
arrH[i] = rand.nextInt(100) + 100;
System.out.print(arrH[i]+"\t");
}
int maxH = arrH[0];
for (int i = 1; i < arrH.length; i++) {
if(maxH < arrH[i]){
maxH = arrH[i];
}
}
System.out.print("\n"+"最大身高为"+maxH+"\n");
System.out.println("自动生成5个数表示成绩,5个数分别为:");
float avg;
int sum = 0;
for (int i = 0; i < arrS.length; i++) {
arrS[i] = rand.nextInt(100) ;
sum += arrS[i];
System.out.print(arrS[i]+"\t");
}
avg = sum/arrS.length;
System.out.print("\n"+"平均成绩为"+avg+"\n");
}
}