/*定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,
最小值,平均值,和值,并输出出来。
*/
public class Demo {
public static void main(String[] args) {
int[] arr = new int[10];
//随机赋值并遍历数组
for(int x=0;x<arr.length;x++){
arr[x]=(int) (Math.random()*10+1);
System.out.print(arr[x]+" ");
}
System.out.println();
int max=arr[0];
int min=arr[0];
double avg=0;
int sum=0;
//求最值,和
for(int x=0;x<arr.length;x++){
//求最大值
if(max<arr[x]){
max =arr[x];
}
//求最小值
if(min>arr[x]){
min = arr[x];
}
//求和
sum += arr[x];
}
//输出结果
System.out.println("最大值为"+max);
System.out.println("最小值为"+min);
System.out.println("和为"+sum);
//求平均数
avg = sum/10.0;
System.out.println("平均数为"+avg);
}
}