題目:利用條件運算符的嵌套來完成此題:學習成績>=90分的同窗用A表示,60-89分之間的用B表示,60分如下的用C表示。java
程序分析:(a>b)?a:b這是條件運算符的基本例子。學習
import java.util.Scanner; public class Prog5 { public static void main(String[] args) { int n; Scanner input = new Scanner(System.in); System.out.println("請輸入成績:"); n = input.nextInt(); grade(n); } // 成績等級計算 private static void grade(int n) { if (n > 100 || n < 0) System.out.println("輸入無效"); else { String str = (n >= 90) ? "分,屬於A等" : ((n > 60) ? "分,屬於B等" : "分,屬於C等"); System.out.println(n + str); } } }