package com.imooc;
import java.util.Arrays;                                            //导入Array类包
import java.util.Scanner;                                          //导入Scanner类包
public class Final2 {
public static void main(String args[]){Scanner sc=new Scanner(System.in);                         //新建对象,对象名为scFinal2 xdx=new Final2();                                    //新建对象名为xdxSystem.out.println("请输入考试成绩");
String inputString=sc.next().toString();
String stringArray[]=inputString.split(",");
int scores[]=new int[stringArray.length];
for(int j=0;j<stringArray.length;j++){scores[j]=Integer.parseInt(stringArray[j]);}int[] jieguo=xdx.top3(scores);System.out.println("前三名的成绩分别是"+Arrays.toString(jieguo)); /***循环遍历输出数组中的值另一种方法*for(int k=0;k<jieguo.length;k++){*System.out.println(scores[k]);}*/

}
public int[] top3(int[] scores){Arrays.sort(scores);                  //使用Arrays类的sort()方法对数组进行排序int jieguo[]=new int[3];int count=0;for(int a=scores.length-1;a>=0;a--){if((100>=scores[a])&&(scores[a]>=0)&&(count<3)){jieguo[count]=scores[a];count++;}}return jieguo;
}
}

转载于:https://www.cnblogs.com/xxxzero/p/7295297.html

用自定义方法,传入成绩数组,实现输出考试成绩的成三名相关推荐

  1. 练习1-2:编写一个 JAVA 程序,实现输出考试成绩的前三名。

    1. 考试成绩已保存在数组 scores中,数组元素依次为 89 , -23 , 64 , 91 , 119 , 52 , 73 2. 要求通过自定义方法来实现成绩排名并输出操作,将成绩数组作为参数传 ...

  2. 有n个结构体变量,内含学生学号、姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课程成绩和平均成绩)。

    题目要求: 有n个结构体变量,内含学生学号.姓名和3门课程的成绩.要求输出平均成绩最高的学生的信息(包括学号.姓名.3门课程成绩和平均成绩). 解题思路: 将n个学生的数据表示为结构体数组.按照功能函 ...

  3. 老师利用计算机分析学生的考试成绩属于(),解析计算机考试成绩的数据分析理论...

    摘 要 基于计算机数据分析下的计算机考试成绩,更能直观的.科学的.公正的反应学生的学习水平及教师的教学效果.提高了教师对计算机成绩中潜在数据信息的发现和挖掘,有利于计算机教学水平的提高.同时,通过计算 ...

  4. 有n个结构体变量,内含学生学号、姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课程成绩和平均成绩)

    有n个结构体变量,内含学生学号.姓名和3门课程的成绩.要求输出平均成绩最高的学生的信息(包括学号.姓名.3门课程成绩和平均成绩) 代码: #include<stdio.h>#define ...

  5. 例 9.7 有n个结构体变量,内含学生学号、姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课程成绩和平均成绩)。

    C程序设计(第四版) 谭浩强 例9.7 个人设计 例 9.7 有n个结构体变量,内含学生学号.姓名和3门课程的成绩.要求输出平均成绩最高的学生的信息(包括学号.姓名.3门课程成绩和平均成绩). 代码块 ...

  6. 【C】例9.7有n个结构体变量,内含学生学号、姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课程成绩和平均成绩)

    //有n个结构体变量,内含学生学号.姓名和3门课程的成绩. //要求输出平均成绩最高的学生的信息(包括学号.姓名.3门课程成绩和平均成绩) #include <stdio.h> #defi ...

  7. 有n个结构体变量,内含学生学号、姓名、3门课程的成绩,要求输出平均成绩最高的学生信息

    //有n个结构体变量,内含学生学号.姓名.3门课程的成绩,要求输出平均成绩最高的学生信息(学号.姓名.三门课成绩.平均成绩) #include <stdio.h> typedef stru ...

  8. java成绩前五名的代码_一个 JAVA 程序,实现输出考试成绩的前三名

    这是我第一篇Java的文章,这也标志着我学Java编程之路的开始.其实说实话我还是挺喜欢Java编程的,java可以写安全性非常高的系统,一般用于大型企业开发,这也是我喜欢Java的一个理由.我现在需 ...

  9. 八一学院计算机无纸化考试成绩查询,会从考试成绩查询入口

    广西2015年下半年会计从业考试已经可以开始成绩查询了,你查询过自己的会计证考试成绩了吗?你知道此次会计从业考试的合格标准是什么,快看看吧,点击下面的成绩查询入口便可以查询成绩了.出国留学网会计从业资 ...

最新文章

  1. Centos8 使用auditd配置系统审计
  2. AMD VS 英特尔:芯片制造实力似乎正在发生逆转!
  3. jvm在创建对象时采用哪些并发安全机制
  4. mysql ubb html_UBB中轻松实现歌词同步播放_html
  5. html、css 【珍藏】
  6. JavaScript基础总结(五)——Math对象
  7. Spring项目的按层打包已过时
  8. 学生实验平台搭建c语言程序,c语言程序设计实验学生用.doc
  9. 更高效地刷OJ——Java中常用的排序方法,Array.sort(),Arrays.parallelSort(), Collections.sort()
  10. qt socket 传递结构体 结构体中有list_GO语言入门-14、结构体
  11. 数据库迁移工具flyway
  12. 2021-01-15
  13. 图像处理-1 带色彩恢复的多尺度视网膜增强算法
  14. java dh算法_java 非对称加密算法DH实现详解
  15. Flutter 动态化新知识
  16. Android Manifest
  17. easyui 切换主题皮肤
  18. 批量图片格式转化——gif、jpg、png三种格式的图片相互转化
  19. StrongSwan安装部署、配置使用方法总结
  20. 【艾特淘】京东店铺6种运营技巧你知道吗?

热门文章

  1. java调用系统时间函数_JAVA自学笔记:不使用系统函数来计算日期处于当年的第多少天...
  2. arcengine 加载地图不显示_地图建筑建模制作与输出
  3. python读取文件r_python read文件的r和rb的区别
  4. python实现找零钱_找零钱的最优步骤 探究(python)
  5. java selenium_java+selenium,40行代码完成支付宝账单爬取
  6. python控制结构实训_《python 从入门到精通》§5 控制结构
  7. 南昌计算机专业好的专科,2021年南昌计算机专业学校好不好
  8. linux7 kernel.sem,centos7.4内核调优,tcp单服务器万级并发
  9. props写法_简单理解vue中Props属性
  10. flink集成springboot案例_Flink从流处理到流批一体的19个最佳实践