使用Java编写代码,从键盘读入一个成绩score,分数在90-100,为优秀;80-89为良好,70-79为中等,60-69为及格,否则为不及格。(20分)
时间: 2024-02-03 07:15:58 浏览: 65
可以使用Scanner类来读取键盘输入的分数,然后根据不同的分数范围输出不同的等级。
```java
import java.util.Scanner;
public class ScoreGrade {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入分数:");
int score = scanner.nextInt();
if (score >= 90 && score <= 100) {
System.out.println("优秀");
} else if (score >= 80 && score <= 89) {
System.out.println("良好");
} else if (score >= 70 && score <= 79) {
System.out.println("中等");
} else if (score >= 60 && score <= 69) {
System.out.println("及格");
} else {
System.out.println("不及格");
}
}
}
```
这个程序首先创建了一个Scanner对象来读取键盘输入的分数。然后使用if-else语句来判断分数所在的范围,并输出对应的等级。注意要使用逻辑运算符&&来同时判断分数是否在90-100的范围内。
阅读全文