求平均值与最大值

实现前需要懂得如何获取数组长度实现数组遍历
例如:

    int[] array = {2,3,6,8,18};  for(int i = 0 ; i<array.length; i++){  System.out.print(array[i] + ",");  }

输出结果:2,3,6,8,18

求最大值时则采用擂台制现默认一个数为最大值(max)使用循环遍历数组中的每个数进行两两比较从而得出最大值。

实现代码

import java.util.Scanner;public class Test6{public static void main(String[] args) {Scanner sc = new Scanner(System.in);int[] scores = new int[sc.nextInt()];//循环给数组赋值for(int i = 0 ; i< scores.length;i++){scores[i] = sc.nextInt();}//在这里计算数组scores的平均值和最大值int sum = 0 ;int max = 0;for(int j = 0;j<scores.length;j++) {sum += scores[j];if(scores[j]>max){max = scores[j];continue;}}int avg = sum/scores.length;System.out.println("平均值:" +avg );System.out.println("最大值:" +max );}
}

实现结果

JAVA 遍历数组求平均值与最大值相关推荐

  1. java求数组的平均值_Java中数组求平均值,最大值,最小值。

    //从控制台任意输入六个数字,然后输出六个数字的平均值,最大值以及最小值. import java.util.Scanner; public class Text2 { public static v ...

  2. java利用数组求平均值_Java程序使用数组计算平均值

    Java程序使用数组计算平均值 在此程序中,您将学习计算Java中给定数组的平均值. 示例:使用数组计算平均值的程序 public class Average { public static void ...

  3. Visual StudioC#窗体应用程序,输入不定长度求平均值,最大值,最小值

    程序代码: using System; /*编写Test类,包含average方法.Max方法.Min方法,实现求数组中所有元素的平均值.最大值.最小值,在Main中调用方法并显示出来*/ names ...

  4. java遍历数组练习(for循环、foreach)

    java遍历数组练习(for循环.foreach) /* * 遍历数组 for循环 foreach * */ public class Test01 {public static void main( ...

  5. Java 遍历数组的常见方法

    参考 [JavaGuide]labmbda 表达式 引言 记录一下 Java 遍历数组的几种常见方法 下面以遍历整数数组为例 Integer[] arr = {1, 3, 4, 5, 6}; // 这 ...

  6. java遍历数组最简洁的方法,java遍历数组的方式有哪些?

    我们也了解Java也已经很久了,那今天小编想问大家是否知道java遍历数组的方式有哪些?是不是内心已经已经有答案了?让就跟着小编的步伐一起看看吧. 1. for循环遍历 这是最基本的遍历方式 通常遍历 ...

  7. java遍历数组的方法

    java遍历数组的三种方法 int arr[]={1,2,3,4} 方法一: for(int i=0;i<arr.length;i++){System.out.println(arr[i]); ...

  8. 西门子200指针求平均值,最大值,最小值,适用于多种程序要求,注释全面

    西门子200指针求平均值,最大值,最小值,适用于多种程序要求,注释全面id=644540746378&

  9. c语言求比平均值大的元素,c语言 10个元素的数组求平均值并输出比平均值大的数...

    [c语言]编写程序,求数组a中前n个元素的最大值max.最小值min及平均值avg. 是前n个元素么?main(){inti=n,sum=0;max=a[0];min=a[0];for(i=0;ia[ ...

最新文章

  1. Spark的RDD 文件读取与保存
  2. javascript柱状统计图表
  3. html中设置td中内容的垂直位置
  4. 逆向project实战--Acid burn
  5. python爬虫笔记(七):实战(三)股票数据定向爬虫
  6. 位置服务器管理器,查看 DIMM 位置
  7. java反射main方法参数注意
  8. 计算机网络课设-小型校园网,计算机网络课设 小型校园网
  9. 算法学习(二)快速排序(下)
  10. oracle中update锁记录,oracle进行update时对行加锁的测试
  11. Python爬虫入门教程 25-100 知乎文章图片爬取器之一
  12. 陈睿:B站用户用创作展示传统文化之美
  13. 【计算机毕业设计】528口腔管家平台
  14. 补天白帽大会五大热点前瞻
  15. Teacher's pet理解成“老师的宠物”?其实并不是。。。
  16. Cesium粒子系统、火焰粒子、喷水粒子
  17. 简历——“三无”应届生怎么写简历,全是干货!(模板直接拿走)
  18. Firebase 教程 —— 一个实时聊天室
  19. Linux 镜像官网下载地址
  20. 第四篇 HTML5 伪类与伪元素

热门文章

  1. 03计算机优秀毕业论文-需求分析
  2. 笔记本Win10超简单hdmi线链接树莓派
  3. baocms伪静态_Baocms 7.7本地生活服务二次开发版 O2O系统钻石版开源源码无限制
  4. R语言使用lm函数构建带交互项的多元回归模型、使用step函数构建逐步回归模型筛选预测变量的最佳子集(step regression)
  5. ios备忘录下载安卓版_苹果备忘录怎么下载安卓版?有仿iOS备忘录的便签吗
  6. 应我校园0.8.3上线
  7. 国外破解软件注册码查找网站收集
  8. 51单片机中断与定时器计数器,基于普中科技教学视频学习记录
  9. STM32F103外部中断
  10. Automatic Open-World Reliability Assessment