4 判断成绩是否优秀

import java.util.Scanner;

//题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
//分析:条件运算符,就是形如(关系表达式?表达式1:表达式2;其中要对条件进行判断,判断标准就是true或者false;如果是true的话就输出条件一,否的话就输出条件
//然后还要求嵌套:什么是嵌套?我的理解就是多重循环
public class Five5Nest {
	

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//还是首先键盘输入成绩
		Scanner sc=new Scanner(System.in);
		int a=sc.nextInt();
		
		//判断成绩是否合格,如果合格就调用方法,不合格就输出你输入的成绩有误
		//这个我写的时候犯了一点小错误;没有分清楚 &&、&、||、|的区别
		//&& 于||分别表示逻辑与、逻辑或的是逻辑上的,逻辑上就用true或者fasle来判断
		//&与|就分别表示位与、位或,输出的还是数值
		//此处肯定是逻辑或
		if(a< 0 || a>100 )
		{
			System.out.println("你输入的成绩有误");
		}
		else
		{
			result(a);
		}

	}
	public static void result(int a)
	{
		//定义学生成绩
		char student='A';
		//判断学生成绩
		student= (90 <=a?'A':(60<=a ?'B':'C'));
		//输出成绩
		System.out.println(student);
		
	}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值