定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,和值,平均值,并输出出来。要求:所有随机数都是两位数。
int[] arr = new int[10];
for (int i = 0; i < arr.length; i++){
int num = (int)(Math.random()*100);
arr[i] = num;
}
// 最大值
int maxNum = arr[0];;
// 最小值
int minNum = arr[0];
// 和值
int sum = 0;
for (int i = 1; i < arr.length; i++){
if (arr[i] > maxNum){
maxNum = arr[i];
}
if (arr[i] < minNum){
minNum = arr[i];
}
sum += arr[i];
}
// 平均值
int avg = sum / arr.length;
System.out.println("这些数中最大值为:" + maxNum + ",最小值为:" + minNum + ",和值为:" + sum + ",平均值为:" + avg);



