设给定一组整型数组,求它们的平均值及最大值

匿名 (未验证) 提交于 2019-12-03 00:22:01
设给定一组整型数组,求它们的平均值及最大值
/* 1.	设给定一组整型数组,求它们的平均值及最大值。 */  //创建Arr_max类 class Arr_max{	 	//定义最大值变量max 	int max;			 	 	//构建一个无参构造 	public Arr_max() {}  	 	//构建Max方法用于找出最大值 	public int Max(int[] arr) { 		max = arr[0]; 		 		//用for循环进行比较 		for(int x = 1; x < arr.length; x++) { 			if(arr[x] > max)  				max = arr[x]; 		} 		 		//return返回最大值max 		return max; 	} }  //创建Arr_avg类 class Arr_avg{ 	//定义平均值变量avg,定义总和sun为0 	int sum = 0; 	double avg; 	 	//构建一个无参构造 	public Arr_avg() {} 	 	//构建Avg方法用于计算平均值 	public double Avg(int[] arr) { 		//用for循环累加 		for(int x = 0; x < arr.length; x++) { 			sum += arr[x]; 		} 		 		//计算平均值 		avg = sum/arr.length; 		 		//return返回平均值avg 		return avg; 	}	 }  public class Arr_Max_and_Avg {  	public static void main(String[] args) { 		//给出数组 		int [] arr = {32,45,45,37,68,}; 		 		//创建Arr_max类对象 		Arr_max am = new Arr_max(); 		am.Max(arr); 		//输出结果 		System.out.println("下面输出最大值MAX = "+am.max); 		 		//创建Arr_avg类对象		 		Arr_avg aa = new Arr_avg(); 		aa.Avg(arr); 		//输出结果 		System.out.println("下面输出平均数AVG = "+ aa.avg); 	}  } 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!