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

思路分析: 利用(a>b)?a:b条件运算符来处理。

代码如下

package mytest;import java.util.Scanner;public class Example {static int grade;public static void main(String[] args) {System.out.print("请输入成绩:");Scanner scanner = new Scanner(System.in);int s = scanner.nextInt();Example example = new Example();grade = example.compare(s);if (grade == 1){System.out.println("成绩为:A");}else if(grade==2){System.out.println("成绩为:B");}else {System.out.println("成绩为:C");}}public int compare(int s){return s > 90 ? 1 : s>60 ? 2 : 3;}
}

执行结果如下图:

下面代码同样可以:

package mytest;import javax.swing.*;
import java.util.Scanner;public class Example {static int grade;public static void main(String[] args) {//        System.out.print("请输入成绩:");
//        Scanner scanner = new Scanner(System.in);
//        int s = scanner.nextInt();String str = "";str = JOptionPane.showInputDialog("请输入成绩:");int N;N = 0;try {N = Integer.parseInt(str);} catch (NumberFormatException e) {e.printStackTrace();}str = (N > 90 ? "A" : (N > 60 ? "B" : "C"));System.out.println("成绩为:" + str);}
}

执行结果如下图:

java面试:输出学生的成绩 (Java经典编程案例)相关推荐

  1. 统计成绩java最高成绩_从键盘输入本次 Java 考试五位学生的成绩,求考试成绩最高分。_学小易找答案...

    [简答题]你准备去海南旅游,现在要订购机票.机票的价格受季节旺季.淡季影响,而且头等舱和经济舱价格也不同.假设机票原价为5000元,4~10月为旺季,旺季头等舱打九折,经济舱打八折,淡季头等舱打五折, ...

  2. java面试总结(一)-----如何准备Java初级和高级的技术面试

    java面试总结(一)--如何准备Java初级和高级的技术面试 本文内容来自:https://mp.weixin.qq.com/s?__biz=MzAxNDMwMTMwMw==&mid=224 ...

  3. java面试带电脑吗?java面试要准备什么?

    最近面试java开发的朋友有点多哦,前段时间有个老弟面试对方要去他带电脑,他不知道是为什么.那么java面试带电脑吗?java面试要准备什么?今天来谈谈这个问题. java面试带电脑吗? 面试要求带电 ...

  4. Java 面试必问题目,Java 后端校招面试题

    字节跳动一面: 自我介绍,主要讲讲做了什么和擅长什么 看你项目做 Spring 比较多, 问一下 Spring 相关的东西, IoC 是什么概念? Bean 的默认作用范围是什么?其他的作用范围? 索 ...

  5. python3多线程实战(python3经典编程案例)

    python3多进程实战(python3经典编程案例) python3多线程实战(python3经典编程案例) python3 协程实战(python3经典编程案例) 总结: python多线程适用在 ...

  6. GitHub上标星75k+超牛的《Java面试突击版》,java开发实战经典第二版答案

    运筹帷幄之后,决胜千里之外!不打毫无准备的仗,我觉得大家可以先从下面几个方面来准备面试: 1.自我介绍.(你可千万这样介绍: "我叫某某,性别,来自哪里,学校是哪个,自己爱干什么" ...

  7. Java面试准备:15个Java面试问题

    并非所有的访谈都将重点放在算法和数据结构上-通常,访谈通常只侧重于您声称是专家的语言或技术.在此类访谈中,通常没有任何"陷阱"问题,而是它们要求您利用内存和使用该语言的经验–换句话 ...

  8. Java面试准备(一)——Java基础

    Java基础 一.基础概念与常识 1. Java和C++对比 2. Java语言有哪些特点 3. 什么是字节码?采用字节码的好处? 4. JVM,JRE和JDK 5. Oracle JDK和OpenJ ...

  9. Java 面试/笔试题神整理 [Java web and android]

    Java 面试/笔试题神整理 一.Java web 相关基础知识 1.面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并 ...

最新文章

  1. Intel不挤牙膏了!10nm性能参数公布:提升43%
  2. c语言大作业教室预约管理系统,C语言程序设计——教室管理系统(源代码))
  3. TypeError: 'NoneType' object is not subscriptable
  4. 基于JAVA+SpringMVC+Mybatis+MYSQL的学生考勤管理系统
  5. 浅谈Hybrid技术的设计与实现
  6. 算法实例(2)_遗传算法
  7. 云端软件关闭的原因是什么?
  8. 夏普科学计算机标准差,疯狂期货夏普比率公式里面标准差实际应该怎么算
  9. CMDS目的端数据库碎片整理记录
  10. HLK-B36 WIFI/BLE 二合一透传沙雕按键说明
  11. win7共享打印机设置
  12. 人生理解---3、不想学习的时候怎么办
  13. c语言常用算法pdf,妙趣横生的算法(C语言实现 第2版) 带目录完整pdf[94MB]
  14. 动态壁纸android,Android 十大最新版本动态壁纸大盘点
  15. delphi 向窗体发送一个字符串_IoT Hub入门(2)模拟设备发送设备到云(d2c)的消息
  16. 可扩展区块链的墨客实践——硅谷陈小虎
  17. [ArcGIS] 栅格计算器
  18. Java入门到工作(送给学弟学姊)学习路线图
  19. 用火车头采集器8.6免费版采集图片
  20. 老年祝福火爆短视频微信小程序源码下载支持流量主

热门文章

  1. termux怎么生成木马_metasploit 生成木马常用命令
  2. unity打包原理解析
  3. 想在 KubeSphere 中进行自定义监控?来瞧瞧这
  4. HCIP第十天 交换第一天
  5. [Gitlab CI/CD] Error loading key “/dev/fd/63“: invalid format
  6. python+opencv 计算图片的感知hash值,来计算汉明距离,简单的找相似图片
  7. java的UDP(一)
  8. 乐视三合一体感摄像头Astra pro开发记录2(Qt界面)
  9. Strage Foundation 安装报告
  10. 安装智能消费机服务器连接,消费一卡通系统/消费机布线安装方法