Java50道经典习题-程序5 判断分数等级
题目:利用三元运算符来完成此题:从键盘录入一个整型的分数,没有负分
满分为100分,学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
分析:三元运算符的格式为:逻辑表达式?值1:值2
1 import java.util.*; 2 public class Prog5 { 3 public static void main(String[] args){ 4 //创建扫描器对象接收传入的分数 5 Scanner input=new Scanner(System.in); 6 System.out.println("请输入0到100的整数分数,查看对应的分数等级:"); 7 int score=input.nextInt(); 8 input.close(); 9 //使用三元运算符,对输入的分数进行等级判断 10 String str=(score>=90)?"A等级":((score>60)?"B等级":"C等级"); 11 System.out.println(str); 12 } 13 } 14 /*运行结果 15 请输入0到100的整数分数,查看对应的分数等级: 16 95 17 A等级 18 */
The only way to do great work is to love what you do.