「java数组求最大平均值」java中求数组平均值
本篇文章给大家谈谈java数组求最大平均值,以及java中求数组平均值对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、如何用Java编程求一个整数数组的最大值、最小值、平均值以及和?
- 2、在java中用数组中输入若干个数,求最大的三个数的平均数
- 3、Java中编程求一个整数数组的最大值、最小值、平均值和所有数组元素的和
- 4、如何用java编程求数组的最大值,最小值,平均值?
- 5、设给定一组整型数组,求它们的平均值及最大值 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数组求最大平均值的信息别忘了在本站进行查找喔。
发布于:2022-12-02,除非注明,否则均为
原创文章,转载请注明出处。