题目描述:
定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,
最小值,平均值,和值,并输出出来
解题思路:
遍历数组即可
代码:
import java.util.Random; public class Main { public static void main(String[] args) { int[] arr=new int[10]; for(int i=0;i<10;i++){ arr[i]= new Random().nextInt(100); } int max=Integer.MIN_VALUE; int min=Integer.MAX_VALUE; double ave=0; double sum=0; for(int i=0;i<10;i++){ if(arr[i]>max){ max=arr[i]; } if(arr[i]<min){ min=arr[i]; } sum+=arr[i]; } ave=sum/arr.length; System.out.println(max+" "+min+" "+sum+" "+ave); } }