1、判断成绩。2、判断年份是否是闰年。3、一个好玩的东西。

2021-11-22

1、判断成绩是否及格。

public static void main(String[]args){
        Scanner input = new Scanner(System.in);
        System.out.println("请输入一个分数。");
        int score =input.nextInt();
        String bool1=score>=60?"及格":"不及格";
        System.out.println(bool1);

在此基础上可以在做几个三目运算可以将分数分为多段。

Scanner input = new Scanner(System.in);
        System.out.println("请输入一个分数。");
        int fraction = input.nextInt();
        if(fraction>=90){
            System.out.println("成绩A");
        }
        else if (fraction>=80 && fraction<90) {
            System.out.println("成绩B");
        }
        else if (fraction>=70 && fraction<80){
            System.out.println("成绩C");
        }
        else if (fraction>=60 && fraction<70){
            System.out.println("成绩D");
        }
        else if (fraction<60){
            System.out.println("成绩E");
        }
        else {
            System.out.println("你输入的分数不正确,请确定");

        }

2、判断年份是不是闰年。(能被4整除且不能被100整除的。)

 Scanner input = new Scanner(System.in);
        System.out.println("请输入一个年份。");
        int rui = input.nextInt();
        int a,b;
        a = rui%4;
        b = rui%100;
        if (a==0&&b!=0){
            System.out.println("这一年是闰年。");
        }
        else {
            System.out.println("这一年是平年。");
        }

这是第一种方法,相对而言比较繁琐。

 public static void main(String[]args){
        Scanner input = new Scanner(System.in);
        System.out.println("请输入一个年份。");
        int rui = input.nextInt();

        if (rui%4==0 && rui%100!=0 )
            System.out.println("这一年是闰年。");

这是第二种方法。与1相比他更加简短。但无法输出”不是闰年“这几个字。需要稍加修改。

3、比较输入的俩个数大小。

Scanner input = new Scanner(System.in);
        System.out.println("请输入一a。");
        int a = input.nextInt();
        System.out.println("请输入一b。");
        int b = input.nextInt();
        int c;
        if (a>b){
            System.out.println("a > b");
        }
        else if (b>a){
            System.out.println("b > a");
        }
        else {
            System.out.println("a = b");
        }

判断3个数的大小。

 Scanner input = new Scanner(System.in);
        System.out.println("请输入一a。");
        int a = input.nextInt();
        System.out.println("请输入一b。");
        int b = input.nextInt();
        System.out.println("请输入一c。");
        int c = input.nextInt();
        int d;
        if ((a>b && b>c) || (a>c && c>b) ){//把a值最大的情况全部排列出来。
            System.out.println("a的值最大。");
        }
        else if ((c>b && b>a)|| (c>b && c>a)){//把b值最大的情况全部排列出来。
            System.out.println("c的值最大,");
        }
        else if ((b>a && a>c) || (b>c && c>a)){//把c值最大的情况全部排列出来。
            System.out.println("b的值最大");
        }
        else {
            System.out.println("有三个数的值或俩个人数的值相等");
        }

3、这是一个比较好玩的东西。有想法的可以继续创建下去。

 Scanner input = new Scanner(System.in);
        System.out.println("感觉今天的天气怎么样。1、天气晴朗。2、天气不行。");
        int Weather  =input.nextInt();
        if (Weather==1){
            System.out.println("今天天气不错哦。想干嘛呢?1、外出逛公园。2、外出逛街。");
            int clear  =input.nextInt();
            if (clear==1){
                System.out.println("外出逛公园。走吧亲近大自然。");
            }
            else {
                System.out.println("外出逛街。走吧去吃的饱饱的。");
            }
        }
        else if (Weather==2){
            System.out.println("今天的天气不怎么样。还是在家吧。1、看电视。2、玩游戏。");
            int clear =input.nextInt();
            if (clear==1){
                System.out.println("看电视。走吧去看看有什么有意思的。");
            }
            else {
                System.out.println("玩游戏,走吧steam打折了。");
            }
            }
        else {
            System.out.println("你所输入的不对");
        }

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值