JAVA编写程序

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:51:37
编写程序,定义一个方法A,A能返回一维/二维叔祖的最大值/最小值/平均值,或者直接完成输出.在main方法内部已知一个数组B={21,12,11,14}调用方法A,返回该数组的最大值/最小值/平均值,或者直接输出数组

public class test
{
public void A(int[] arr)
{
int len=arr.length;//获得数组长度
int max=arr[1];//最大值
int min=arr[1];//最小值
int total=0;
double ave=0;//平均值
int i;
for(i=0;i<len;i++)
{
if(max<=arr[i])
{
max=arr[i];
}
if(min>=arr[i])
{
min=arr[i];
}
total=total+arr[i];
}
ave=total/len;
System.out.println("最大值: "+max+"\n最小值: "+min+"\n平均值:"+ave);
}
public static void main(String args[])
{
test t=new test();
int arr[]={21,12,11,14};
t.A(arr);
}
}