要求:使用scanner 输入学生成绩,90分及以上输出“优秀”,60-89 分输出“合格”,60分以下输出“不及格Java
时间: 2024-09-19 11:16:32 浏览: 29
在Java中,你可以通过创建一个Scanner对象来获取用户输入,然后使用if...else if...else结构来根据成绩范围打印相应的评价。以下是一个简单的示例代码:
```java
import java.util.Scanner;
public class GradeChecker {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入学生的成绩:");
double score = scanner.nextDouble();
if (score >= 90) {
System.out.println("优秀");
} else if (score >= 60 && score < 90) {
System.out.println("合格");
} else {
System.out.println("不及格");
}
scanner.close(); // 关闭Scanner对象
}
}
```
在这个程序中,首先导入`java.util.Scanner`库,然后创建一个`Scanner`对象从控制台读取用户输入的成绩。根据条件判断输出对应的评价,最后别忘了关闭`Scanner`对象。