「需求及设计思路」利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。用java运行
时间: 2024-02-01 22:13:23 浏览: 62
c代码-利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
5星 · 资源好评率100%
可以使用 Java 中的 if-else 条件语句和条件运算符来完成这个需求。具体实现如下:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入学生的成绩:");
int score = scanner.nextInt();
scanner.close();
String grade = (score >= 90) ? "A" : ((score >= 60) ? "B" : "C");
System.out.println("该学生的成绩等级为:" + grade);
}
}
```
其中,`(score >= 90) ? "A" : ((score >= 60) ? "B" : "C")` 表示先判断学生成绩是否大于等于 90 分,如果是则返回 A,否则再判断学生成绩是否大于等于 60 分,如果是则返回 B,否则返回 C。
阅读全文