运用 switch 语句实现一个判断学生成绩对应的区间,<60 不及格,60-69 及格,70-79 中,
80-89 良,90-99 优秀,100 满分,除此之外,数据有误。
import java.util.Scanner;
public class SwitchDemo{
public static void main(String[] args){
//1.创建一个变量 score 用来存储学生成绩
Scanner input = new Scanner(System.in);
System.out.println("请输入一个学生成绩,我来帮您判断区间");
int score = input.nextInt();
//2.利用成绩的值 来进行判断所在区间
switch(score/10){
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
if(month<1 || month>12){
System.out.println("您输入的数据有误!");
}else if(month>=3 && month<=5){
System.out.println("春天");
}else if(month>=6 && month<=8){
System.out.println("夏天");
}else if(month>=9 && month<=11){
System.out.println("秋天");
}else{
System.out.println("冬天");
}
System.out.println("<60 不及格");
break;
case 6:
System.out.println("60-69 及格");
break;
case 7:
System.out.println("70-79 中");
break;
case 8:
System.out.println("80-89 良");
break;
case 9:
System.out.println("90-99 优秀");
break;
case 10:
if(score==100){
System.out.println("100 满分");
break;
}
default:
System.out.println("输入数据有误");
break;
}
}
}
详细解决方案
简单运用 switch 语句实现一个判断学生成绩对应的区间,<60 不及格,60-69 及格,70-79 中,80-89 良,90-99 优秀,100 满分,除此之外,数据有误。
热度:75 发布时间:2023-11-27 13:16:45.0
相关解决方案
- switch()使用有关问题
- 关于aspx前台施用foreach根据条件遍历数据 关键字:aspx foreach switch
- |M| Switch 不记得如何用了 简单来看看
- switch 的这种用法你见过吗?小弟我还是头一回见到
- Switch 的有关问题大家帮忙啊
- C++ 关于 switch() 括号中表达式类型的简单有关问题
- jquerymobile-17 搜寻框、滑动按钮(Slider)、开关(Flip toggle switch)
- 在Myeclipse里运行程序是老是出现“Confirm Perspective Switch”对话框,怎 ...
- [求助]switch 语句为什么不能用?
- 为什么出现break outside switch or loop?
- 菜鸟笔记(3)switch
- Java switch 语句的用法
- 出现break outside switch or loop
- switch() case语句问题!
- switch ()语句的理解
- 新手求助(switch)
- 新手求助(switch)
- [求助]switch..!
- switch 输出报错!
- [求教]switch 如何设定
- Extjs4-退出store.each() unlabelled break must be inside loop or switch
- switch case 过多,不利于阅读,有没有简化方式?该怎么解决
- Switch Case,该怎么处理
- Android学习笔记-第四天-基础UI组件-RadioButton&CheckBox&ToggleButton&Switch-Button的子类
- android根本控件学习-ToggleButton&Switch
- switch-case的编译有关问题
- switch(expr1)中,expr1是一个整数表达式。因此传递给 switch 和 case 语句的参数应该是 int、 short、 char 或者 byte。long,string,该如何处理
- switch(),不是()里面的只能是int short byte char的么?解决思路
- enum(switch)的有关问题
- u-boot编译出现bad value (armv4) for -march= switch,该如何处理