数组求最大值、最小值、平均值。

	int arr [] = {7,6,5,10,500,200,5};
	int min =arr.length-1;//认为数组的最后一个元素就是数组就是最小值
	int max =arr.length-1;//认为数组的最后一个元素就是数组的最大值
	int sum = 0;
	int avg =0;
	for (int i = 0; i < arr.length; i++) {
		if (arr[i]>max) {//循环依次用数组中的值与max相对比,如果大于max,就把值赋予给max
			max=arr[i];
		}
		if(arr[i]<min) {//循环依次用数组中的值与min相对比,如果小于min,就把值赋予给min
			min=arr[i];
		}
		sum +=arr[i];
		avg = sum/arr.length;
	}
	System.out.println("最大值:"+max);
	System.out.println("最小值:"+min);
	System.out.println("平均值:"+avg);
运行结果
最大值:500
最小值:5
平均值:104

你可能感兴趣的:(数组)