根据成绩输出对应的等级,使用if多分支和switch语句分别实现。

a)        A级   [90,100]

b)        B级   [80,90)

c)        C级   [70,80)

d)        D级   [60,70)

e)        E级   [0,60)

if语句实现:

package com.Summer_0417.cn;

import java.util.Scanner;

/**
* @author Summer
* 2. 根据成绩输出对应的等级,使用if多分支和switch语句分别实现。
a) A级 [90,100]
b) B级 [80,90)
c) C级 [70,80)
d) D级 [60,70)
e) E级 [0,60) */
public class Test_Method03 { public static void main(String[] args) {
//键盘录入一个成绩
Scanner input = new Scanner(System.in);
System.out.println("请您输入您的成绩:");
double score = input.nextDouble();
//使用if语句进行判断
String grade;//定义一个等级的变量
if (score>100) {//输入无效的成绩直接跳出方法
grade = "错误";
System.out.println("请输入有效的成绩");
return;
}else if (score>=90) {
grade = "A";
} else if(score>=80) {
grade = "B";
}else if(score>=70) {
grade = "C";
}else if(score>=60) {
grade = "D";
}else {
grade = "E";
}
System.out.println("您的成绩是"+score+"您的等级是"+grade); } } switch语句:
package com.Summer_0417.cn;

import java.util.Scanner;

public abstract class Test_Method04 {

    public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请您输入您的成绩:");
int score = input.nextInt();
//switch语句不能对于double类型进行使用
String grade;
if (score>100) {//如果输入了无效的成绩直接跳出方法
System.out.println("请输入有效的成绩");
return;
}
switch (score/10){
case 10:grade = "A";break;
case 9:grade = "A";break;
case 8:grade = "B";break;
case 7:grade = "C";break;
case 6:grade = "D";break;
default:grade = "E";
}
System.out.println("您的成绩是"+score+"您的等级是"+grade);
} }

 

根据成绩输出对应的等级(使用if多分支和switch语句分别实现)的更多相关文章

  1. 根据考试成绩输出对应的礼物,90分以上爸爸给买电脑,80分以上爸爸给买手机, 60分以上爸爸请吃一顿大餐,60分以下爸爸给买学习资料。 要求:该题使用多重if完成

    package com.Summer_0417.cn; import java.util.Scanner; /** * @author Summer * 根据考试成绩输出对应的礼物, * 90分以上爸 ...

  2. YTU 2416: C语言习题 成绩输出

    2416: C语言习题 成绩输出 时间限制: 1 Sec  内存限制: 128 MB 提交: 1111  解决: 417 题目描述 输入n(<=10)个学生的姓名.学号和成绩,将其中不及格者的姓 ...

  3. switch语句判断学生成绩

    下面通过判断学生成绩来展示switch语句的使用. Q:判断学生成绩的等级,90-100分为A级,80-89为B级,70-79为C级,60-69为D级,60以下不及格. package main im ...

  4. PHP Switch 语句判断成绩

    初入PHP,就想简单的利用switch语句写一个关于成绩等级的判断,整个过程分为两部分一是前端数据,二是后台的计算. [HTML代码] <!-- * * * @Author: wyy * @Da ...

  5. 笔记二:JS的输出、语法、语句、字符串、条件语句、switch语句、for循环、while循环

    1.JS的输出: 注意:JS没有任何打印或者输出的函数 JS输出数据的集中方法:  1.使用window.alert()弹出警告框: 2.使用document.write()方法将内容写到HTML文档 ...

  6. Java练习 SDUT-1119_输入数字星期,输出英文(switch语句)

    C语言实验--输入数字星期,输出英文(switch语句) Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 从键盘上输入数 ...

  7. C语言-switch语句的使用。对文件的输出处理。for循环和if的结合使用。

    //函数fun功能:统计字符串中各元音字母的个数,注意:不区分大小写. //重难点:switch语句的使用. #include <stdlib.h> #include <conio. ...

  8. SQL——存储过程实例 调用带参数的过程(成绩输出)

    create or replace procedure test_score(input in number,output out char) is begin then begin output : ...

  9. 基于visual Studio2013解决C语言竞赛题之0805成绩输出

     题目

随机推荐

  1. CentOS 安装 jdk

    1.首下载CentOS对应的jdk压缩包. 2.通过secureCRT工具远程连接目标服务器. 3.通过rz命令上传jdk压缩包到linux服务器. 4.解压缩上传的jdk压缩包 tar -zxvf ...

  2. iOS---------- MBProgressHUD (1.0.0)的变动

    1.改变菊花的颜色 //    hud.color = [UIColor blackColor];-------------->  hud.bezelView.color =[UIColor b ...

  3. C# 利用Log4Net进行日志记录

    概述 本文主要简单说明如何使用Log4Net进行日志记录,在程序开发过程中记录日志的优点: 它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的Bug: 一旦在程序中加入了Log 输出 ...

  4. 在a标签内添加hover样式的方法:

    <a href="javascript:void(0);" onmouseover="this.style.color='yellow';" onmous ...

  5. Kotlin入门(23)适配器的进阶表达

    前面在介绍列表视图和网格视图时,它们的适配器代码都存在视图持有者ViewHolder,因为Android对列表类视图提供了回收机制,如果某些列表项在屏幕上看不到了,则系统会自动回收相应的视图对象.随着 ...

  6. odoo11 model+Recordset 基础未完待续

    Model 一个模型代表了一个业务对象 本质上是一个类,包含了同django flask一样的数据字段 所有定义在模型中的方法都可以被模型本身的直接调用 现在编程范式有所改变,不应该直接访问模型,而是 ...

  7. ES搜索引擎基本操作

    一.创建索引库 执行:,索引库的名称为zhen 结果(我已经创建过了,重复执行会报错): 二.创建索引 1.添加索引 2.添加索引(动态添加新列) 3.添加指定id的索引[根据id可以直接修改一前的索 ...

  8. C#面向对象 类的封装

    class student { public int _code; public int Code//属性 { //获取值 get { ; } //设置值 set { _code = value + ...

  9. 几种方法来实现scp拷贝时无需输入密码

    欢迎转载!转载时请注明出处:http://blog.csdn.net/nfer_zhuang/article/details/42646849 前言 我在工作中经常要将一些文件传输到另外一个服务器上, ...

  10. postgre中类似oracle的sql%rowcount用法

    get diagnostics cnt := row_count; 现在有两个表tab1和tab2,两个表的格式相同,tab1中有1000条数据,tab2中0条数据 创建测试功能函数 create o ...