计算学生成绩的最高分、最低分和平均分(数组全是方法)
代码:
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 }
运行效果:
计算学生成绩的最高分、最低分和平均分(数组全是方法)相关推荐
- c语言输入四个成绩求最高分最低分,数组实现学生成绩录入、求最高分、最低分、平均分和排序...
/* 使用数组实现10名学生的成绩录入,并输出这10名学生中成绩的 最高分 最低分 平均分 按照分数从大到小排序 思考: 如何实现从小到大排序? 如果学院有5个班,每个班30人,如何处理? 求所有成绩 ...
- 18、查询各科成绩最高分、最低分和平均分,以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率, -- 优良率,优秀率
-- 18.查询各科成绩最高分.最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率, -- 优良率,优秀率 -- 及格为>=60,中等为:70-80, ...
- mysql查找最高分最低分_sql查询最高分、最低分和平均分语句
sql 查询最高分.最低分和平均分语句 //我们要用就以学生成绩为实例吧 /* 结构 学生表 Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage ...
- 查询各科成绩最高分、最低分和平均分:以如下形式显示:课程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 ...
- 查询各科成绩最高分、最低分和平均分
建表语句点击详见 – 以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率 – 及格为>=60,中等为:70-80,优良为:80-90,优秀为:> ...
- 查询各科成绩最高分、最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率
– 及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90 SELECT c.c_id 课程ID,c.c_name 课程NAME,MAX(s.s_score) 最高分,M ...
- -- 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 ...
- 【附源码】用Python从文件中读取学生成绩,并计算最高分/最低分/平均分
兄弟们, 今天咱们试试用Python从文件中读取学生成绩, 并计算最高分/最低分/平均分. 涉及知识点 文件读写 基础语法 字符串处理 循环遍历 代码展示 模块 import platform 定义获 ...
- 如何用Python从文件中读取学生成绩,并计算最高分/最低分/平均分(附源码)
兄弟们, 今天咱们试试用Python从文件中读取学生成绩, 并计算最高分/最低分/平均分. 涉及知识点 文件读写 基础语法 字符串处理 循环遍历 代码展示 模块 import platform 定义获 ...
最新文章
- php多文件上传类源码,PHP单文件上传类或多文件上传类源码
- lottie 导出html,Lottie Web动效基本原理
- python 显示RGB颜色
- php accesscontrolalloworigin,php – Access-Control-Allow-Origin没有显示在codeigniter的响应头中...
- Java反射_JDBC操作数据
- 一个SAP开发人员2017年在编程和游泳上的双重修炼过程
- 优秀自我简介200字_急需稿件,稿费200元起/篇 | 公众号【深夜秘杏酱】长期征稿(可签约)...
- numpy 矩阵 秩_Python(NumPy):集合只能映射秩1数组
- Servlet容器:Jetty和tomcat的比较
- MYSQL 数据库对象管理实验
- ISE FPGA时钟系统
- 获取两个日期间的年份差 月份差 日期差
- python-基础语法-glob.glob()
- 数字货币量化分析[2018-05-27]
- JAVA+MySQL综合笔记
- php正则表达式判断三个数字相等相同|判断豹子
- 网址怎样收藏到我计算机桌面,电脑应该如何收藏网址
- python爬虫(19)爬取论坛网站——网络上常见的gif动态图
- linux编译运行uart,Kindle4: 编译并运行upstream linux kernel – v4.4
- 独立站的7大运营手法