首页 新闻 搜索 专区 学院

编写一个java程序cxsz.java,求一个整数数组的最大值、最小值和平均值。整数数组的值为{12

0
悬赏园豆:30 [已关闭问题]

编写一个java程序cxsz.java,求一个整数数组的最大值、最小值和平均值。整数数组的值为{12,51,23,4,72,34,7,25,78,61}

问题补充: 问题2.编写一个java程序TextEvent.java,程序的功能是:在一个文本框中输入整数,按回车键后在另一个文本框中显示该数的平方根。
My1st、鹏的主页 My1st、鹏 | 初学一级 | 园豆:145
提问于:2009-09-06 10:50
< >
分享
其他回答(1)
0
//test 
public static void main(String[] args) {
int[] ti={12,51,23,4,72,34,7,25,78,61};
cxsz.testNumber(ti);
}

public class cxsz {
//求最小、最大、平均、和
public static void testNumber(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);
}

}

 


run:
最小数:4
最大数:78
平均数:36
和:367
成功生成(总时间:0 秒)

补充你自己做一下,很简单

邀月 | 园豆:25475 (高人七级) | 2009-09-17 15:56
支持(0) 反对(0) My1st、鹏 | 园豆:145 (初学一级) | 2010-05-25 20:52
0
 1 public class Cxsz{
2 public static void main(String[] args){
3 int[] array = new int[]{12,51,23,4,72,34,7,25,78,61};
4 int min=array[0],max=array[0],avg=array[0];
5 int sum = 0;
6 for(int i=0;i<array.length;i++){
7 if(array[i]>max)
8 max = array[i];
9 if(array[i]<min)
10 min = array[i];
11 sum += array[i];
12 }
13 avg = sum/array.length;
14 System.out.println("数组的最大值为:"+max);
15 System.out.println("数组的最小值为:"+min);
16 System.out.println("数组的平均值为:"+avg);
17 }
18 }
编程小神仙 | 园豆:233 (菜鸟二级) | 2012-03-31 08:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册