Java50道经典编程题:(五)分数等级对应判断 ——条件运算符的嵌套

1.问题重述

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

2.解析

2.1如何表示嵌套?

(a>b)?a:(b>d?b:c)

3.解决问题

代码:

import java.util.Scanner;

public class demo {
	public static void main(String[] args) {
		System.out.println("请输入你的分数:");
		Scanner scanner = new Scanner(System.in);
		int input = scanner.nextInt();// 获取输入
		String belong = input >= 90 ? "A" : (input >= 60 ? "B" : "c");// 等级判断
		System.out.println(input + "分属于:" + belong);
		scanner.close();
	}
}

猜你喜欢

转载自blog.csdn.net/weixin_43812140/article/details/86555058