案例:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,
* 然后求出所有元素的最大值,最小值,和值,平均值,并输出出来。
* 要求:所有随机数都是两位数。
public class test01 {
public static void main(String[] args) {
// 声明并定义一个长度为10的一维数组
int[] arr=new int[10];
// 为数组的10个元素分别赋值两位数的随机整数
for(int i=0;i<10;i++){
arr[i]=(int)(Math.random()*9+10);
System.out.println(arr[i]);
}
// 求所有元素的最大值、最小值、和、平均值
int max=0;
int min=arr[0];
int sum=0;
int ave=0;
for(int i=0;i<arr.length;i++){
if(arr[i]>max){
max=arr[i];
}
if(arr[i]<min){
min=arr[i];
}
sum+=arr[i];
}
ave=sum/10;
System.out.println("此数组的最大值是:"+max);
System.out.println("此数组的最小值是:"+min);
System.out.println("此数组的元素和是:"+sum);
System.out.println("此数组的元素平均值是:"+ave);
}
}