用java,switch语句编写程序,给学生写评语,若学生成绩任60~69之间则打印“及格”,70~89为“良好”,90~100为“优秀”,60分以下为“不及格”
时间: 2024-10-11 21:05:54 浏览: 10
在Java中,你可以使用`switch`语句根据学生的成绩范围给出相应的评语。以下是一个示例:
```java
public class Main {
public static void main(String[] args) {
int score = 75; // 模拟学生分数,这里以75为例
String gradeComment;
switch (score) {
case 60:
gradeComment = "不及格";
break;
case 60 to 69:
gradeComment = "及格";
break;
case 70 to 89:
gradeComment = "良好";
break;
case 90 to 100:
gradeComment = "优秀";
break;
default:
gradeComment = "成绩无效,请输入60到100之间的数字";
}
System.out.println("学生的评语是: " + gradeComment);
}
}
```
这个程序首先定义了一个变量`score`存储学生的得分,然后通过`switch`语句根据得分范围确定评语,并将其赋值给`gradeComment`。如果分数不在预设的区间内,则会执行`default`分支。
阅读全文