题目:利用条件运算符的嵌套来完成此题:
* 学习成绩>=90分的同学用A表示,
* 60-89分之间的用B表示,60分以下的用C表示。
* 程序分析:(a>b)?a:b这是条件运算符的基本例子。
1 public class _005GradePrint { 2 3 public static void main(String[] args) { 4 Scanner scanner = new Scanner(System.in); 5 while (true) { 6 System.out.println("请输入您的成绩:"); 7 int x = scanner.nextInt(); 8 System.out.println(printGrade(x)); 9 } 10 } 11 12 public static String printGrade(int grade) { 13 return (grade >= 90) ? "A" : ((grade < 60) ? "C" : "B"); 14 } 15 }
原文:http://www.cnblogs.com/liuyangfirst/p/6502700.html