资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

java求平均值的代码图 java求平均值的函数

java求平均值 急急急 谢谢?

public double getaverage(int[] numbers){

创新互联建站是一家业务范围包括IDC托管业务,虚拟空间、主机租用、主机托管,四川、重庆、广东电信服务器租用,川西大数据中心,成都网通服务器托管,成都服务器租用,业务范围遍及中国大陆、港澳台以及欧美等多个国家及地区的互联网数据服务公司。

int count=0; //存和

int times=0;//存大于100 小于0的数出现的次数

for(int a:numbers){

if(a100||a0){

times++;

}else{

count+=a;

}

system.out.println("不作为统计的数字有"+times+“个”);

return count/(int.size()-times)d;

}

}

JAVA求数组平均值

可以使用Java中的可变参数来编写一个只需要一个方法即可计算任意数量数组的平均值的函数:

Copy code

public static double a1(double[]... arrays) {

double sum = 0;

int count = 0;

for (double[] array : arrays) {

for (double value : array) {

sum += value;

count++;

}

}

return sum / count;

}

然后可以使用以下代码来调用该方法,并将结果赋给对应的变量:

Copy code

double a2, b2, c2, d2;

double a[] = {90, 85, 66, 51, 69, 78, 88, 94};

double b[] = {68, 88, 81, 90, 65, 74, 64, 46};

double c[] = {68, 90, 85, 88, 68, 70};

double d[] = {60};

a2 = b2 = c2 = d2 = a1(a, b, c, d);

这样就可以使用一次方法调用计算所有数组的平均值了。

使用JAVA 如何编“随机列出十个数字,求他们的和以及他们的平均数”

按照你的要求编写的Java程序如下:

public class CCH {

public static void main(String[] args) {

int sum=0;

float average;

System.out.print("随机列出十个数字是:");

for(int i=0;i10;i++){

int n=(int)(Math.random()*100);

sum=sum+n;

System.out.print(n+" ");

}

System.out.println();

average=sum/10.0f;

System.out.println("它们的和为:"+sum);

System.out.println("它们的平均数为"+average);

}

}

运行结果:

随机列出十个数字是:58 45 43 32 58 15 73 73 71 76

它们的和为:544

它们的平均数为54.4


网站栏目:java求平均值的代码图 java求平均值的函数
文章路径:http://cdkjz.cn/article/ddeddpe.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220