用Java,编写一段程序,运行时向用户提问“你考了多少分?(0~100)”,接受输入后判断其等级并显示出来。判断依据如下: 等级={优(90~100分);良(80~89分);中(60~79分);差(0~59分);
时间: 2024-03-22 07:38:38 浏览: 21
好的,根据您的要求,我已经编写了一段Java程序来实现您的需求。请您查看下面的代码:
```java
import java.util.Scanner;
public class ScoreLevel {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("你考了多少分?(0~100) ");
int score = input.nextInt();
if (score >= 90 && score <= 100) {
System.out.println("优");
} else if (score >= 80 && score <= 89) {
System.out.println("良");
} else if (score >= 60 && score <= 79) {
System.out.println("中");
} else if (score >= 0 && score <= 59) {
System.out.println("差");
} else {
System.out.println("输入无效!");
}
}
}
```
这个程序通过 Scanner 类从控制台接收用户输入的成绩,然后使用 if-else 语句根据不同的分数范围输出相应的等级。如果输入的分数不在 0~100 范围内,则输出“输入无效!”。
希望这个程序能够满足您的需求,如果您有任何问题或需要进一步的帮助,请随时告诉我。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![js](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)