package Day;

import java.util.Scanner;

//根据键盘录入成绩 显示分数及判断等级
public class Test_09 {
// 需求分析:根据成绩的范围80-89、70-79规则,通过判断十位上的数字执行对应的case输出
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
do {
System.out.print("请输入成绩:");
int i = sc.nextInt();
switch (i / 10 % 10) {// 这里获取的值是获取十位上的数
case 7:
System.out.println("成绩是:" + i + "等级C");
break;
case 8:
System.out.println("成绩是:" + i + "等级B");
break;
case 9:
System.out.println("成绩是:" + i + "等级A");
break;
case 6:
if (i >= 60) {
System.out.println("成绩是:" + i + "等级D");
}
break;

default:
if (i == 100) {
System.out.println("成绩是:" + i + "等级A");
} else if (i < 60 & i >= 0) {
System.out.println("成绩是:" + i + "等级E");
} else {
System.out.println("输入错误!");
}
break;
}
System.out.println("是否继续? y/n :");
} while (sc.next().charAt(0) == 'y');

}
}

switch 根据键盘录入成绩 显示分数及判断等级(第三次)相关推荐

  1. switch 根据键盘录入成绩 显示分数及判断等级(第一次)

    import java.util.Scanner; public class  HomeWork_02{//这个是一个类的声明,当类被public修饰时,类名必须和文件名保持一致 public sta ...

  2. switch 根据键盘录入成绩 显示分数及判断等级(第二次)

    //输入101或1-9都会提示错误,好像代码好多if优化求优化方法 package Day; import java.util.Scanner; public class Test_09 { // 需 ...

  3. 代码实现:键盘录入任意一个年份,判断该年是闰年还是平年

    package com.loaderman.test;import java.util.Calendar; import java.util.Scanner;public class Test {/* ...

  4. java习题4.1-将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个登记,从键盘上输入一个0~100的成绩,输出相应的等级。要求用switch语句实现

    将学生的学习成绩按不同的分数段分为优.良.中.及格和不及格五个登记,从键盘上输入一个0~100的成绩,输出相应的等级.要求用switch语句实现 import java.util.Scanner;pu ...

  5. JAVA——实现循环录入学员Java课程的成绩(学员数量由键盘录入),统计分数大于等于80分的学生的比例。

    题目:循环录入学员Java课程的成绩(学员数量由键盘录入),统计分数大于等于80分的学生的比例. 代码如下: public class Test6 {public static void main(S ...

  6. IO流(1)-键盘录入学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低存入文本文件...

    1.先写一个Student类 public class Student {private String name;private int chinese;private int math;privat ...

  7. 键盘录入五个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低输出到控制台

    package cn.itcast_06;import java.util.Comparator; import java.util.Scanner; import java.util.TreeSet ...

  8. (C语言)有10个学生,每个学生的数据包括学号,姓名,3门课程的成绩,从键盘输入10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号,姓名,3门课程成绩,平均分数)

    有10个学生,每个学生的数据包括学号,姓名,3门课程的成绩,从键盘输入10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号,姓名,3门课程成绩,平均分数) #define _C ...

  9. 键盘录入五个学生信息(姓名,语文成绩,数学成绩,英语成绩)。要求按照成绩总分从高到低写入文本文件

    如题: * 需求:键盘录入五个学生信息(姓名,语文成绩,数学成绩,英语成绩).要求按照成绩总分从高到低写入文本文件 * 格式:姓名,语文成绩,数学成绩,英语成绩 举例:林青霞,98,98,100 * ...

最新文章

  1. Python的pyroute2网络模块
  2. guava中的Splitter
  3. 小豆包的学习之旅:里程计运动模型
  4. python 回车字符_「答案」python每日一题20201107
  5. Quick Search Articles in My Blog
  6. 面试官让我说出2种@Transactional注解的失效场景,我一口气给他说了六种
  7. 小技巧,找出所有check table设置为某个数据库表的数据库表
  8. 内存管理1retain和release
  9. 1!+2!+3!+…+10!的和
  10. go build编译不同环境
  11. 解决myeclipse报错500,MySQLyog报错误码问题
  12. Mr.J-- jQuery学习笔记(二十七)--DOM操作方法(删除获取文本)
  13. 时槽越大越好吗_买桃子是“越大越好”吗?老果农:教你一招,保准桃子又甜又好吃...
  14. 蓝桥杯 ALGO-49 算法训练 寻找数组中最大值
  15. android源码下编译自有工程通用make模板
  16. 云存储云计算选择开源还是商业版
  17. 气象专业文件nc的读取、裁剪与输出(python)
  18. Oracle之rollUp函数
  19. Revisiting Self-Training for Few-Shot Learning of Language Model
  20. Mac电脑没声音了怎么办?

热门文章

  1. Python小游戏(打地鼠)
  2. SQL基础【五、Where】
  3. Oracle12C的卸载过程
  4. 20175213 2018-2019-2 《Java程序设计》第6周学习总结
  5. ASP.Net Core WebApi几种版本控制对比
  6. 随手记录自动化常用的一些事情
  7. 设计模式(4)--AbstractFactory(抽象工厂模式)--创建型
  8. hdu3016 线段树+简单DP
  9. U盘文件名称变成乱码的解决方法
  10. RDIFramework.NET ━ 9.3 用户管理 ━ Web部分