Scanner scan=new Scanner(System.in);
System.out.println("请输入你的成绩:");
int chengJi=scan.nextInt();
switch (chengJi/60){
case 0:
System.out.println("不及格");
break;
case 1:
System.out.println("及格");
break;
default:
System.out.println("输入错误");
}
输入值/60,等于0就是小于60不及格;等于1就是【60,120)及格。
在严格一点可以价格if语句限定输入范围;
if(chengJi>=0&&chengJi<=100){
}else
合成以后是这样
Scanner scan=new Scanner(System.in);
System.out.println("请输入你的成绩:");
int chengJi=scan.nextInt();
if (chengJi>=0&&chengJi<=100){
switch (chengJi/60){
case 0:
System.out.println("不及格");
break;
default:
System.out.println("及格");
}}else System.out.println("输入错误");
本文介绍了如何使用Java编程语言,通过switch和if语句对学生成绩进行精确评估,并强调了输入值的范围限制,确保了程序的正确性和有效性。

5614

被折叠的 条评论
为什么被折叠?



