java实现根据小明不同的期末考试成绩给予不同的奖励(Scanner运用,elseif判断运用)

java实现根据小明不同的期末考试成绩给予不同的奖励(Scanner运用,elseif判断运用)

代码:

package com.liangrui;

import javax.crypto.spec.PSource;
import java.util.Scanner;

/**
 * 功能描述: 根据小明不同的期末考试成绩给予不同的奖励
 * 奖励:
 *      95-100      山地自行车一辆
 *      90-94       游乐场玩一次
 *      80-89       变形金刚玩具一个
 *      80以下       胖揍一次
 *  异常:
 *      小于0或大于100时,输出错误信息
 * @Author 良睿
 * @Datetime 2021/3/11 23:01
 */
public class ElseIfTest {

    public static void main(String[] args) {
        //小明的成绩以键盘方式输入
        Scanner scanner=new Scanner(System.in);

        //输入小明的成绩
        System.out.println("请输入小明的成绩:");
        int score=scanner.nextInt();

        //对成绩进行判断给予不同的奖励
        if (score<0||score>100){
            System.out.println("您输入的成绩错误,请输入0-100的成绩");
        }else if (score>=95&&score<=100){
            System.out.println("奖励山地自行车一辆");
        }else if (score>=90&&score<95){
            System.out.println("奖励游乐场玩一次");
        }else if (score>=80&&score<90){
            System.out.println("奖励变形金刚玩具一个");
        }else {
            System.out.println("奖励胖揍一顿");
        }
    }

}

输出日志:

请输入小明的成绩:
0
奖励胖揍一顿

到此,考试成绩给予不同的奖励的java基础示例已完成。有问题随时评论,觉得有用的话记得点个赞哦!

在代码实例中学习知识,学和用兼备,想要长期学习的小伙伴记得关注哦!


版权声明:本文为liangruilz原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。