题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
程序分析:(a>b)?a:b这是条件运算符的基本例子。
1 import java.util.*; 2 3 public class Problem05 { 4 //题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 5 //程序分析:(a>b)?a:b这是条件运算符的基本例子。 6 public static void main(String args[]) { 7 System.out.println("请输入分数:"); 8 Scanner s = new Scanner(System.in); 9 int grade = s.nextInt(); 10 String mark = (grade>=90)?"A":(grade>=60)?"B":"C"; 11 System.out.println(mark); 12 s.close(); 13 } 14 }
输出结果:
1 请输入分数: 2 75 3 B