java例题_05 判断分数等级

 1 /*5 【程序 5 判断分数等级】 
 2 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90 分的同学用 A 表示,60-89 分之间的用 B 表示,60 分以下的用 C 表示。 
 3 程序分析:(a>b)?a:b 这是条件运算符的基本例子。
 4 */
 5 
 6 /*分析
 7  * 先用一个条件运算符判断90分以上和90分一下的,再嵌套一个条件运算符判断60~89分和60分以下的
 8  * */
 9 
10 
11 
12 package homework;
13 
14 import java.util.Scanner;
15 
16 public class _05 {
17 
18     public static void main(String[] args) {
19         
20         System.out.print("请输入分数:");
21         //从键盘得到一个成绩
22         Scanner sc=new Scanner(System.in);
23         int s=sc.nextInt();
24         //判断成绩在什么区间
25         char level;
26         level=(s>=90)?'A':((s<60)?'C':'B');   //因为A,B,C是字符类型,所以要加单引号
27         System.out.println("成绩为:"+level+"等");
28     }
29     
30 
31 }

 

posted @ 2020-02-10 22:22  浪漫主义程序员  阅读(455)  评论(0编辑  收藏  举报