• 学习打卡6:选择结构语句(if-else)


    选择结构语句

    一、单if语句:

     

    /*
    if单循环的格式:
    if(判断条件){
    输出语句
    }
    单if语句就是满足条件执行它,不满足条件就跳过它。
    */

    练习代码:

    public class Demo12if{
        public static void main(String[]args){
        System.out.println("今天天气好,在外面闲逛,看到一家黑网吧!");
            int age = 16;
            if (age >= 18){
                System.out.println("进入网吧");
                System.out.println("开始游戏");
                System.out.println("队友太坑下机");
            }
            System.out.println("回家吃饭");
        }
    }

    二、标准if..else:


    /*
    if..else两个的关系为,二者选一个执行。

    语句格式:
    if(关系表达式){
    语句体1;
    }else{
    语句体2;
    }

    注意:if里的关系表达式成立(true)执行花括号中的语句,不成立(false)则执行else后花括号中的语句。

    */

    练习代码

    public class Demo13if_else{
        public static void main(String[]args){
        System.out.println("今天天气好,在外面闲逛,看到一家黑网吧!");
            int age = 16;
            if(age >= 18){
            System.out.println("我已经满18岁了可以去网吧嗨皮");
            } else{
            System.out.println("我没满18岁,还是回家去了吧。");
            }
        System.out.println("溜了,溜了!");
        }
    }


    三、扩展if-else语句

     

    //x和y的关系满足如下:
    //如果x >= 3,那么y = 2x + 1
    //如果-1 < x < 3,那么y = 2x
    //如果x <= -1 ,那么y = 2x - 1

    练习代码:

    public class Demo14ifElse{
        public static void main(String[]args){
            int x = 5;
            int y;
            if(x >= 3){
                y = 2 * x + 1;
            }else if(-1 < x && x < 3){
                y = 2 * x;
            }
            else {
                y = 2 * x - 1;
            }    
        System.out.println("结果是:"+y);//输出结果为11,因为第一个条件就已经满足,系统直接执行第10行代码。
        }
    }

    代码练习2:

    /*
    90-100优秀
    80-89-好
    70-79良
    60-69及格
    60以下不及格
    */

    public class Demo15kaoshi{
        public static void main(String[] args){
            int score = 120;
            if(score<0 || score>100){
                System.out.println("你的成绩有误");    
            } else if (score >=90 && score <= 100){
                System.out.println("你的成绩优秀");
            } else if (score >=80 && score < 90){
                System.out.println("你的成绩好");
            } else if (score >=60 && score < 70){
                System.out.println("你的成绩及格");
            } else {
                System.out.println("你的成绩不及格");
            }
            
        }
    }
  • 相关阅读:
    计算机语言发展简史
    HTML—xhtml和html5
    网络协议模型【简图】
    http协议
    URL简介
    TCP协议简介
    比较浏览器的“刷新”
    loadrunner之运行方式:线程还是进程?
    LoadRunner的函数
    LoadRunner测试结果分析
  • 原文地址:https://www.cnblogs.com/xiangxu-zhao/p/12369611.html
Copyright © 2020-2023  润新知