switch 根据键盘录入成绩 显示分数及判断等级(第三次)
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 根据键盘录入成绩 显示分数及判断等级(第三次)相关推荐
- switch 根据键盘录入成绩 显示分数及判断等级(第一次)
import java.util.Scanner; public class HomeWork_02{//这个是一个类的声明,当类被public修饰时,类名必须和文件名保持一致 public sta ...
- switch 根据键盘录入成绩 显示分数及判断等级(第二次)
//输入101或1-9都会提示错误,好像代码好多if优化求优化方法 package Day; import java.util.Scanner; public class Test_09 { // 需 ...
- 代码实现:键盘录入任意一个年份,判断该年是闰年还是平年
package com.loaderman.test;import java.util.Calendar; import java.util.Scanner;public class Test {/* ...
- java习题4.1-将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个登记,从键盘上输入一个0~100的成绩,输出相应的等级。要求用switch语句实现
将学生的学习成绩按不同的分数段分为优.良.中.及格和不及格五个登记,从键盘上输入一个0~100的成绩,输出相应的等级.要求用switch语句实现 import java.util.Scanner;pu ...
- JAVA——实现循环录入学员Java课程的成绩(学员数量由键盘录入),统计分数大于等于80分的学生的比例。
题目:循环录入学员Java课程的成绩(学员数量由键盘录入),统计分数大于等于80分的学生的比例. 代码如下: public class Test6 {public static void main(S ...
- IO流(1)-键盘录入学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低存入文本文件...
1.先写一个Student类 public class Student {private String name;private int chinese;private int math;privat ...
- 键盘录入五个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低输出到控制台
package cn.itcast_06;import java.util.Comparator; import java.util.Scanner; import java.util.TreeSet ...
- (C语言)有10个学生,每个学生的数据包括学号,姓名,3门课程的成绩,从键盘输入10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号,姓名,3门课程成绩,平均分数)
有10个学生,每个学生的数据包括学号,姓名,3门课程的成绩,从键盘输入10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号,姓名,3门课程成绩,平均分数) #define _C ...
- 键盘录入五个学生信息(姓名,语文成绩,数学成绩,英语成绩)。要求按照成绩总分从高到低写入文本文件
如题: * 需求:键盘录入五个学生信息(姓名,语文成绩,数学成绩,英语成绩).要求按照成绩总分从高到低写入文本文件 * 格式:姓名,语文成绩,数学成绩,英语成绩 举例:林青霞,98,98,100 * ...
最新文章
- Python的pyroute2网络模块
- guava中的Splitter
- 小豆包的学习之旅:里程计运动模型
- python 回车字符_「答案」python每日一题20201107
- Quick Search Articles in My Blog
- 面试官让我说出2种@Transactional注解的失效场景,我一口气给他说了六种
- 小技巧,找出所有check table设置为某个数据库表的数据库表
- 内存管理1retain和release
- 1!+2!+3!+…+10!的和
- go build编译不同环境
- 解决myeclipse报错500,MySQLyog报错误码问题
- Mr.J-- jQuery学习笔记(二十七)--DOM操作方法(删除获取文本)
- 时槽越大越好吗_买桃子是“越大越好”吗?老果农:教你一招,保准桃子又甜又好吃...
- 蓝桥杯 ALGO-49 算法训练 寻找数组中最大值
- android源码下编译自有工程通用make模板
- 云存储云计算选择开源还是商业版
- 气象专业文件nc的读取、裁剪与输出(python)
- Oracle之rollUp函数
- Revisiting Self-Training for Few-Shot Learning of Language Model
- Mac电脑没声音了怎么办?