利用條件運算符的嵌套來完成此題: 學習成績>= 90分的同學用A表示, 60-89分之間的用B表示, 60分以下的用C表示。


題目:利用條件運算符的嵌套來完成此題:
學習成績>= 90分的同學用A表示,
    60-89分之間的用B表示,
    60分以下的用C表示。

 

程序分析:(a> b)?a:b這是條件運算符的基本例子。

 

public class 第五題學生分數分級 { public static void main(String[] args) { System.out.print("請輸入一個0-100的分數:"); Scanner in = new Scanner(System.in); int n = in.nextInt(); if(n<0 || n > 100) { System.out.println("學生成績必須在[0,100]之間"); } //分數分級
        char grade; grade = (n>=90)?'A':(n<90 && n >=60)?'B':'C'; System.out.println("成績為:" + grade); in.close(); } }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM