从键盘读入学生成绩,找出最高分,并输出学生成绩等级,Java
//从键盘读入学生成绩,找出最高分,并输出学生成绩等级。
//等级>=最高分-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相关推荐
- 【例16 Java从键盘读入学生成绩,找出最高分,并输出学生成绩等级】
例16:从键盘读入学生成绩,找出最高分,并输出学生成绩等级. 成绩>=最高分-10 等级为'A' 成绩>=最高分-20 等级为'B' 成绩>=最高分-30 等级为'C' 其余 等级为 ...
- 从键盘读入学生成绩,找出最高分, 并输出学生成绩等级
/*** 从键盘读入学生成绩,找出最高分,并输出学生成绩等级.成绩>=最高分-10 等级为'A' 成绩>=最高分-20 等级为'B'成绩>=最高分-30 等级为'C' 其余 等级为' ...
- 输入10个学生某门课的成绩,用函数找出最高分、最低分,计算平均分,并在主函数中输入和输出(用函数和全局变量来完成)(C语言)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: 输入10个学生某门课的成绩,用函数找出最高分.最低分,计算平均分,并在主函数中输入和输出(用函数和全局变量来完成). 代码: ...
- 三个学生四门课程,求出学生平均成绩和课程的平均成绩;n个学生每人m门课程,找出最高分学生,输出有一门成绩不合格的学生的各门成绩,计算每门成绩都在85分及以上的学生的人数(C)
养成好习惯,点个赞 再走:有问题,欢迎私信.评论,我看到都会回复的 以下两个题目就是玩一下for循环语句和二维数组 文章目录 三个学生四门课程,求出学生平均成绩和课程的平均成绩 n个学生,每人m门课程 ...
- 重启c语言-找出总分最高的学生
PTA第10题-找出总分最高的学生 给定N个学生的基本信息,包括学号(由5个数字组成的字符串).姓名(长度小于10的不包含空白字符的非空字符串)和3门课程的成绩([0,100]区间内的整数),要求输出 ...
- java 找出姓“张”的学生,将他们的信息写入第二个文件
一.需求 编写一个Java源程序,其中包含: 编写一个包含主方法main的公共类(访问权限为public的类),主方法main中完成的任务是: (1)从键盘上输入两个文件的路径名及其文件名. (2)从 ...
- 【题解】【PTA-Python题库】第6章-7 找出总分最高的学生 (15 分)
找出总分最高的学生 给定N个学生的基本信息,包括学号(由5个数字组成的字符串).姓名(长度小于10的不包含空白字符的非空字符串)和3门课程的成绩([0,100]区间内的整数),要求输出总分最高学生的姓 ...
- 找出年龄最大的学生,然后将该对象的姓名变为:小猪佩奇
需求: 定义一个学生类Student,包含三个属性姓名.年龄.性别,私有成员变量,生成无参,有参构造方法,生成get/set方法. 创建三个学生对象存入ArrayList集合中. 找出年龄最大的学生, ...
- 1/22 测试一(STL 模拟 贪心)C.(贪心,给出气球,输出最好成绩)Contest Balloons
1/22 测试一(STL 模拟 贪心) C.(贪心,给出气球,输出最好成绩)Contest Balloons One tradition of ACM-ICPC contests is that a ...
最新文章
- 状态模式的介绍及状态机模型的函数库javascript-state-machine的用法和源码解析
- js两个数组对象通过相同元素匹配筛选
- ViewPager留两边 显示左右两边的视图
- java和android 语法区别_PET和PTE的区别在哪里?出国留学到底选哪个
- C语言struct关键字详解—结构体
- 快递实名制正式实施 市民最担心个人信息泄露
- 来自java文档 Thread类
- plsql去除字段中空格_Python3中strip()、lstrip()、rstrip()用法详解
- WORD中如何进行双行合一
- 服务器项目访问速度,【随心秀】优化1M带宽的云服务器访问速度
- Thermal_Config_Tool_exe_v1使用
- 华为员工离职心声:菊厂15年退休,感恩,让我实现了财务自由!
- C++线索二叉树(中序线索二叉树及遍历)
- github建立自己的个人网站
- coding码市提交代码
- 大数据和人工智能到底是什么关系
- 锐文科技智能网卡xNIC-200/400在国产飞腾FT2000测试性能报告
- 手机iphone项-测试崩溃问题总结
- n96 微信 服务器繁忙,网友称塞班手机已无法登陆QQ/微信
- Floorplan后端概念合集