工具:IntelliJ IDEA 15.0.5
/*
题目:利用条件运算符的嵌套来完成此题:
学习成绩>=90分的同学用A表示,
60-89分之间的用B表示,
,60分以下的用C表示。
1.程序分析:(a>b)?a:b这是条件运算符的基本例子。
*/
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int x=in.nextInt();
char Grade;
if(x>=90){
Grade='A';
System.out.println("等级是:"+Grade );
}
else{
Grade = (x >=60)? 'B':'C'; //条件运算符
System.out.println("等级是:"+Grade );
}
}
}
运行结果如下