非常经典的JAVA编程题(条件运算符)

代码下载:https://github.com/IsResultXaL/Algorithm/blob/master/src/ConditionOperator.java

有更好的方案请在评论里分享!

题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示

import java.util.Scanner;


/**
 * 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,
 * 60-89分之间的用B表示,60分以下的用C表示
 * @author Administrator
 *
 */
public class ConditionOperator {
    public static void main(String[] args) {
        int x;
        String grade;
        Scanner s = new Scanner(System.in);
        System.out.println("请输入一个成绩:");
        x = s.nextInt();
        grade = x >= 90 ? "A" : x >= 60 ? "B" : "C";
        System.out.println("等级为:"+grade);
    }
}

你可能感兴趣的:(Java算法)