Java编程练习:3-使用两种方式实现:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

题目:使用两种方式实现:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

源代码:

/**
 *   	题目:使用两种方式实现:
                学习成绩>=90分的同学用A表示,
                60-89分之间的用B表示,
                60分以下的用C表示。

 */
import java.util.Scanner;
class Problem1{
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("请输入你你的分数");
        int score=input.nextInt();
        // System.out.println("你分数对应的等级是:"+methodOne(score));
        System.out.println("你分数对应的等级是:"+methodTwo(score));
        input.close();
    }

    /**
     * 方法一:if else
     * @param score
     * @return
     */
    public static String methodOne(int score){
        if(score>=90){
            return "A";
        }
        else if(score>=60){
            return "B";
        }
        else{
            return "C";
        }
    }

    /**
     * 方法二 三目运算符/三元运算符
     * @param score
     * @return
     */
    public static String methodTwo(int score){
        return score>=90?"A":(score>=60?"B":"C");
    }

}

 

 

你可能感兴趣的:(Java编程练习)