题目:利用三元运算符来完成此题:从键盘录入一个整型的分数,没有负分
满分为100分,学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
分析:三元运算符的格式为:逻辑表达式?值1:值2
import java.util.*;
public class Prog5 {
public static void main(String[] args){
//创建扫描器对象接收传入的分数
Scanner input=new Scanner(System.in);
System.out.println("请输入0到100的整数分数,查看对应的分数等级:");
int score=input.nextInt();
input.close();
//使用三元运算符,对输入的分数进行等级判断
String str=(score>=90)?"A等级":((score>60)?"B等级":"C等级");
System.out.println(str);
}
}
/*运行结果
请输入0到100的整数分数,查看对应的分数等级:
95
A等级
*/