「java数组求最大平均值」java中求数组平均值

博主:adminadmin 2022-12-02 00:03:08 67

本篇文章给大家谈谈java数组求最大平均值,以及java中求数组平均值对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何用Java编程求一个整数数组的最大值、最小值、平均值以及和?

//求最小、最大、平均、和

public void test(int[] par) {

int min=par[0],max=par[0],sum=0,ave=0;

for(int i=0;ipar.length;i++) {

if(minpar[i])

min = par[i];

if(maxpar[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);

}

在java中用数组中输入若干个数,求最大的三个数的平均数

import java.util.Arrays;

/**

* 我的测试类

*

* @author 刘逸晖

*

*/

public class MyTest {

/**

* 求数组中最大几个数的平均值

* @param array 预求平均值的数组

* @param scop 如果提供的值是3,则求最大的三个成员的平均值,……

* @return 平均值,如果范围小鱼数组长度返回0

*/

public static int averageByMaxMember(int[] array, int scop) {

Arrays.sort(array);

int length = array.length;

if (array != null scop 0 scop=length) {

int result = 0;

for (int i = length - scop; i length; i++) {

result = result + array[i];

}

result = result / scop;

return result;

} else {

return 0;

}

}

public static void main(String[] args) {

int[] numbers = { 7,5,1,9,3 };

int result = averageByMaxMember(numbers, 3);

System.out.println("数组中最大三个数的平均值是" + result);

}

}

Java中编程求一个整数数组的最大值、最小值、平均值和所有数组元素的和

package

com.work20081209.main;

/**

*

Java中编程求一个整数数组的最大值、最小值、平均值和所有数组元素的和

*

*/

public

class

TestArray

{

private

int

maxValue;

private

int

minValue;

private

double

aveValue;

private

int

sumValue;

public

TestArray(int[]

nums){

maxValue

=

nums[0];

minValue

=

nums[0];

aveValue

=

nums[0];

sumValue

=

nums[0];

for

(int

i

=

1;

i

nums.length;

i++)

{

if(nums[i]

maxValue){

maxValue

=

nums[i];

}

if(nums[i]

minValue){

minValue

=

nums[i];

}

sumValue

=

sumValue

+

nums[i];

}

aveValue

=

sumValue/nums.length;

}

public

void

print(){

System.out.println("最大值:"+maxValue);

System.out.println("最小值:"+minValue);

System.out.println("平均值:"+aveValue);

System.out.println("和:"+sumValue);

}

public

static

void

main(String[]

args)

{

int[]

index

=

new

int[]{4,1,5,3,2};

TestArray

ta

=

new

TestArray(index);

ta.print();

}

}

如何用java编程求数组的最大值,最小值,平均值?

public class MaxMin {

public static void main(String[] args) {

Integer[] inte = {12,23,54,75,86};

int max = inte[0];

int min = inte[0];

int average = 0;

int sum = 0;

for(int i=0;iinte.length;i++){

if(maxinte[i]){

max = inte[i];

}

if(mininte[i]){

min = inte[i];

}

sum += inte[i];

}

average = sum/inte.length;

System.out.println("最大值----"+max);

System.out.println("最小值----"+min);

System.out.println("平均值----"+average);

}

}

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

public static void main(String[] args) {

        int[] a={8,7,1,6,484,54,8};//定义数组

        int sum = 0;

        for (int i : a) {

            sum+=i;//数组中所有元素总和

        }

        System.out.println("平均数:"+sum/a.length);

        //最大值方法一

        Arrays.sort(a);//数组升序排序

        int max=a[a.length-1];//获取数组最后一个数

        System.out.println("最大值:"+max);

        

      //最大值方法二

        int max1=0;//假设此数为最大值

        for (int i = 0; i  a.length; i++) {

            if (a[i]max1) {

                max1=a[i];//数组中某个元素的值大于当前最大值,将值赋给max1

            }

        }

        System.out.println("最大值:"+max1);

    }

java数组求最大平均值的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java中求数组平均值、java数组求最大平均值的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-02,除非注明,否则均为首码项目网原创文章,转载请注明出处。