代码:

 1 package com.mon10.day24;
 2
 3 import java.util.Scanner;
 4
 5 /**
 6 * 类说明 :计算学生成绩的最高分、最低分和平均分
 7 * @author 作者 : chenyanlong
 8 * @version 创建时间:2017年10月24日
 9 */
10 public class ArraysTest2 {
11
12     int[] arrays=new int[5];//定义数组
13     int sum = 0;//总成绩
14     double avg;//平均成绩
15     int maxScore;//最高分
16     int minScore;//最低分
17
18     //主方法
19     public static void main(String[] args) {
20         ArraysTest2 test2=new ArraysTest2 ();
21         test2.inputScores();
22         test2.calculate();
23         test2.outScores();
24     }
25
26     //输入方法
27     public void inputScores(){
28         System.out.println("请输入5名同学的平均成绩");
29         Scanner input=new Scanner(System.in);
30         //循环输入
31         for(int i=0;i<5;i++){
32             arrays[i]=input.nextInt();
33         }
34         maxScore=arrays[0];
35         minScore=arrays[0];
36     }
37
38     //计算最高分和最低分
39     public void calculate(){
40         //利用for(int k : arrays)判断最大值,最小值
41         for(int k :arrays){
42             if(maxScore<k){//最大值
43                 maxScore=k;
44             }
45             if(minScore>k){//最小值判断
46                 minScore=k;
47             }
48             sum=sum+k;//总成绩
49         }
50         avg=sum/5;
51     }
52
53     //输出方法总分数,平均分数,最高分,最低分
54     public void outScores(){
55         System.out.println("总成绩:"+sum);
56         System.out.println("总高分:"+maxScore);
57         System.out.println("最低分:"+minScore);
58         System.out.println("平均分:"+avg);
59     }
60
61 }

运行效果:

计算学生成绩的最高分、最低分和平均分(数组全是方法)相关推荐

  1. c语言输入四个成绩求最高分最低分,数组实现学生成绩录入、求最高分、最低分、平均分和排序...

    /* 使用数组实现10名学生的成绩录入,并输出这10名学生中成绩的 最高分 最低分 平均分 按照分数从大到小排序 思考: 如何实现从小到大排序? 如果学院有5个班,每个班30人,如何处理? 求所有成绩 ...

  2. 18、查询各科成绩最高分、最低分和平均分,以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率, -- 优良率,优秀率

    -- 18.查询各科成绩最高分.最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率, -- 优良率,优秀率 -- 及格为>=60,中等为:70-80, ...

  3. mysql查找最高分最低分_sql查询最高分、最低分和平均分语句

    sql 查询最高分.最低分和平均分语句 //我们要用就以学生成绩为实例吧 /* 结构 学生表 Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage ...

  4. 查询各科成绩最高分、最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率--及格为>=60,中等为:70-80,优良为:80-90,优秀为:

    select c.c_id,c.c_name, Max(sc.s_score) '最高分', MIN(sc.s_score) '最低分', AVG(sc.s_score) '平均分', SUM(cas ...

  5. 查询各科成绩最高分、最低分和平均分

    建表语句点击详见 – 以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率 – 及格为>=60,中等为:70-80,优良为:80-90,优秀为:> ...

  6. 查询各科成绩最高分、最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率

    – 及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90 SELECT c.c_id 课程ID,c.c_name 课程NAME,MAX(s.s_score) 最高分,M ...

  7. -- 18.查询各科成绩最高分、最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率 -- 及格为>=60,中等为:70-80,优良为:80-

    SELECT c.c_id,c.c_name,MAX(sc.s_score) "最高分",MIN(sc.s_score) "最低分",AVG(sc.s_scor ...

  8. 【附源码】用Python从文件中读取学生成绩,并计算最高分/最低分/平均分

    兄弟们, 今天咱们试试用Python从文件中读取学生成绩, 并计算最高分/最低分/平均分. 涉及知识点 文件读写 基础语法 字符串处理 循环遍历 代码展示 模块 import platform 定义获 ...

  9. 如何用Python从文件中读取学生成绩,并计算最高分/最低分/平均分(附源码)

    兄弟们, 今天咱们试试用Python从文件中读取学生成绩, 并计算最高分/最低分/平均分. 涉及知识点 文件读写 基础语法 字符串处理 循环遍历 代码展示 模块 import platform 定义获 ...

最新文章

  1. php多文件上传类源码,PHP单文件上传类或多文件上传类源码
  2. lottie 导出html,Lottie Web动效基本原理
  3. python 显示RGB颜色
  4. php accesscontrolalloworigin,php – Access-Control-Allow-Origin没有显示在codeigniter的响应头中...
  5. Java反射_JDBC操作数据
  6. 一个SAP开发人员2017年在编程和游泳上的双重修炼过程
  7. 优秀自我简介200字_急需稿件,稿费200元起/篇 | 公众号【深夜秘杏酱】长期征稿(可签约)...
  8. numpy 矩阵 秩_Python(NumPy):集合只能映射秩1数组
  9. Servlet容器:Jetty和tomcat的比较
  10. MYSQL 数据库对象管理实验
  11. ISE FPGA时钟系统
  12. 获取两个日期间的年份差 月份差 日期差
  13. python-基础语法-glob.glob()
  14. 数字货币量化分析[2018-05-27]
  15. JAVA+MySQL综合笔记
  16. php正则表达式判断三个数字相等相同|判断豹子
  17. 网址怎样收藏到我计算机桌面,电脑应该如何收藏网址
  18. python爬虫(19)爬取论坛网站——网络上常见的gif动态图
  19. linux编译运行uart,Kindle4: 编译并运行upstream linux kernel – v4.4
  20. 独立站的7大运营手法

热门文章

  1. 猜数字1~100内的数字
  2. 2013年7月22日 匆匆
  3. $().each和$.each的区别
  4. Pygame实现推箱子
  5. 【程序人生】是的,我离职了!
  6. ZEMAX | 用于照明设计中的探测器
  7. Dgraph安装和使用(一)
  8. 金鸡奖百花奖华表奖飞天奖金鹰奖区别
  9. 【整理】细胞培养常规方法:上皮细胞、内皮细胞、神经胶质、骨骼肌细胞、心肌细胞、巨噬细胞、肾小球细胞、裸小鼠移植瘤单细胞培养细胞
  10. SpringCloudAlibaba注册中心与配置中心之利器Nacos实战与源码分析(上)