需求: 键盘录入学生的考试成绩, 根据成绩所在的区间, 打印出不同的奖励 95~100 : 自行车一辆 90~94 : 游乐场玩一次 80~89 : 变形金刚一个 80分以下 : 挨揍 分数: 0~100
时间: 2024-09-26 08:07:43 浏览: 31
为了满足这个需求,你可以编写一个简单的控制台程序,让用户输入学生的考试分数,然后根据给定的规则打印相应的奖励。以下是用Java实现的一个例子:
```java
import java.util.Scanner;
public class StudentReward {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入学生的考试成绩:");
int score = scanner.nextInt();
// 验证分数并打印奖励
if (score >= 95 && score <= 100) {
System.out.println("恭喜你,奖励是一辆自行车!");
} else if (score >= 90 && score < 95) {
System.out.println("奖励你游乐场的一次游玩!");
} else if (score >= 80 && score < 90) {
System.out.println("奖励是你喜欢的变形金刚!");
} else {
System.out.println("很遗憾,因为成绩低于80分,你需要接受适当的惩罚。");
}
scanner.close();
}
}
```
在这个程序中,用户输入分数后,程序会检查其范围并输出相应的奖励或惩罚。
阅读全文