//从键盘读入学生成绩,找出最高分,并输出学生成绩等级。
//等级>=最高分-10,等级为‘A’
//等级>=最高分-20,等级为‘B’
//等级>=最高分-30,等级为‘C’
//其余,等级为‘D’
package com.company;
import java.util.Scanner;
public class Main {public static void main(String[] args) {System.out.println("please enter the number of students:");Scanner scanner =new Scanner(System.in);int i=scanner.nextInt();int max_i=0, max=0;int[] arr=new int[i];for(int j=0;j<i;j++) {System.out.println("please enter the score of student"+(j+1));int scoer=scanner.nextInt();arr[j]=scoer;if(scoer>max){max=scoer;max_i=j;}}System.out.println("The students with the highest score are :"+(max_i+1)+ ",score is:"+arr[max_i]);for (int k=0;k<i;k++){switch((max-arr[k])/10){case 0:System.out.println("student "+(k+1)+" score is "+arr[k]+",grade is A");break;case 1:System.out.println("student "+(k+1)+" score is "+arr[k]+",grade is B");break;case 2:System.out.println("student "+(k+1)+" score is "+arr[k]+",grade is C");break;default:System.out.println("student "+(k+1)+" score is "+arr[k]+",grade is D");break;}}}
}

从键盘读入学生成绩,找出最高分,并输出学生成绩等级,Java相关推荐

  1. 【例16 Java从键盘读入学生成绩,找出最高分,并输出学生成绩等级】

    例16:从键盘读入学生成绩,找出最高分,并输出学生成绩等级. 成绩>=最高分-10 等级为'A' 成绩>=最高分-20 等级为'B' 成绩>=最高分-30 等级为'C' 其余 等级为 ...

  2. 从键盘读入学生成绩,找出最高分, 并输出学生成绩等级

    /*** 从键盘读入学生成绩,找出最高分,并输出学生成绩等级.成绩>=最高分-10 等级为'A' 成绩>=最高分-20 等级为'B'成绩>=最高分-30 等级为'C' 其余 等级为' ...

  3. 输入10个学生某门课的成绩,用函数找出最高分、最低分,计算平均分,并在主函数中输入和输出(用函数和全局变量来完成)(C语言)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: 输入10个学生某门课的成绩,用函数找出最高分.最低分,计算平均分,并在主函数中输入和输出(用函数和全局变量来完成). 代码: ...

  4. 三个学生四门课程,求出学生平均成绩和课程的平均成绩;n个学生每人m门课程,找出最高分学生,输出有一门成绩不合格的学生的各门成绩,计算每门成绩都在85分及以上的学生的人数(C)

    养成好习惯,点个赞 再走:有问题,欢迎私信.评论,我看到都会回复的 以下两个题目就是玩一下for循环语句和二维数组 文章目录 三个学生四门课程,求出学生平均成绩和课程的平均成绩 n个学生,每人m门课程 ...

  5. 重启c语言-找出总分最高的学生

    PTA第10题-找出总分最高的学生 给定N个学生的基本信息,包括学号(由5个数字组成的字符串).姓名(长度小于10的不包含空白字符的非空字符串)和3门课程的成绩([0,100]区间内的整数),要求输出 ...

  6. java 找出姓“张”的学生,将他们的信息写入第二个文件

    一.需求 编写一个Java源程序,其中包含: 编写一个包含主方法main的公共类(访问权限为public的类),主方法main中完成的任务是: (1)从键盘上输入两个文件的路径名及其文件名. (2)从 ...

  7. 【题解】【PTA-Python题库】第6章-7 找出总分最高的学生 (15 分)

    找出总分最高的学生 给定N个学生的基本信息,包括学号(由5个数字组成的字符串).姓名(长度小于10的不包含空白字符的非空字符串)和3门课程的成绩([0,100]区间内的整数),要求输出总分最高学生的姓 ...

  8. 找出年龄最大的学生,然后将该对象的姓名变为:小猪佩奇

    需求: 定义一个学生类Student,包含三个属性姓名.年龄.性别,私有成员变量,生成无参,有参构造方法,生成get/set方法. 创建三个学生对象存入ArrayList集合中. 找出年龄最大的学生, ...

  9. 1/22 测试一(STL 模拟 贪心)C.(贪心,给出气球,输出最好成绩)Contest Balloons

    1/22 测试一(STL 模拟 贪心) C.(贪心,给出气球,输出最好成绩)Contest Balloons One tradition of ACM-ICPC contests is that a ...

最新文章

  1. 状态模式的介绍及状态机模型的函数库javascript-state-machine的用法和源码解析
  2. js两个数组对象通过相同元素匹配筛选
  3. ViewPager留两边 显示左右两边的视图
  4. java和android 语法区别_PET和PTE的区别在哪里?出国留学到底选哪个
  5. C语言struct关键字详解—结构体
  6. 快递实名制正式实施 市民最担心个人信息泄露
  7. 来自java文档 Thread类
  8. plsql去除字段中空格_Python3中strip()、lstrip()、rstrip()用法详解
  9. WORD中如何进行双行合一
  10. 服务器项目访问速度,【随心秀】优化1M带宽的云服务器访问速度
  11. Thermal_Config_Tool_exe_v1使用
  12. 华为员工离职心声:菊厂15年退休,感恩,让我实现了财务自由!
  13. C++线索二叉树(中序线索二叉树及遍历)
  14. github建立自己的个人网站
  15. coding码市提交代码
  16. 大数据和人工智能到底是什么关系
  17. 锐文科技智能网卡xNIC-200/400在国产飞腾FT2000测试性能报告
  18. 手机iphone项-测试崩溃问题总结
  19. n96 微信 服务器繁忙,网友称塞班手机已无法登陆QQ/微信
  20. Floorplan后端概念合集

热门文章

  1. Arduino与LU-ASR01语音识别模块的双向串口通信实现
  2. 使用MCU SPI访问具有非标准SPI接口ADC的方法
  3. 移动通信:1G到5G发展过程简析 -- 什么是5G?
  4. 某网站X-Signature签名破解
  5. svn tour cycle
  6. ACL 2021 | 基于全局字符关联机制联邦学习的中文分词
  7. input框禁止输入空格
  8. 程序员如何提一个好问题?
  9. 新手小白用C# winform 读取Excel表
  10. 【消息队列----ActiveMQ】基本原理