第1个回答 推荐于2018-01-10
//求最小、最大、平均、和
public void test(int[] par) {
int min=par[0],max=par[0],sum=0,ave=0;
for(int i=0;i<par.length;i++) {
if(min>par[i])
min = par[i];
if(max<par[i])
max = par[i];
sum = sum + par[i];
}
ave = sum/par.length;
System.out.println("最小数:" + min);
System.out.println("最大数:" + max);
System.out.println("平均数:" + ave);
System.out.println("和:" + sum);
}
测试程序:
public void test(){
ArrayTest t = new ArrayTest();
int[] i = {1,2,3,4,5,6,7,8,31,12,5,36,54,5,753,42,4,231,34,22,3};
t.test(i);
}本回答被网友采纳
第2个回答 2013-05-20
package com.test;
import java.util.Arrays;
public class Test {
public static void main(String[] args) {
int[] score=new int[5];
int sum=0;//记录所以数据的和
for(int i=0;i<5;i++)
{
score[i]=i+1;
sum=sum+score[i];
}
Arrays.sort(score);//对数组进行升序排序
System.out.println(score[4]);//最大值
System.out.println(score[0]);//最小值
System.out.println(sum);//和
System.out.println(sum/score.length);//平均值
}
}
这是例子,基本上都有注释。不会可以继续问我281846610本回答被网友采纳