• 046_使用Scanner获得键盘输入 047_控制语句介绍 048_控制语句_if单选择结构 049_ifelse双选择结构 050_ifelseifelse多选择结构


    046_使用Scanner获得键盘输入

    package test_package;
    import java.util.Scanner;
    /**
    * 测试获得键盘输入
    * @author
    *
    */
    public class TestScanner {
    public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);//IO流的对象
    System.out.println("请输入名字:");
    System.out.println("shiah");
    String name = scanner.nextLine();
    System.out.println("请输入你的爱好:");
    String favor = scanner.nextLine();
    System.out.println("请输入你的年龄:");
    int age = scanner.nextInt();

    System.out.println("###############");
    System.out.println(name);
    System.out.println(favor);
    System.out.println("来到地球的天数:"+age*365);
    System.out.println("离开地球的天数:"+(72-age)*365);

    }
    }

     047_控制语句介绍 

    048_控制语句_if单选择结构 

     

    package testmode2;

    /**
    * 测试if单选择结构
    * @author
    *
    */
    public class TestIf {
    public static void main(String[] args) {
    double d = Math.random(); //返回【0,1)之间的随机数,不包括“1“
    System.out.println(d);

    int h= (int)(6*Math.random()+1);
    System.out.println(h);
    if(h<=3) {
    System.out.println("小");
    System.out.println("小小小");
    }

    System.out.println("########################");
    //通过掷三个骰子看看今天的手气如何?
    int i = (int)(6 * Math.random()) + 1;//通过Math.random()产生随机数
    int j = (int)(6 * Math.random()) + 1;
    int k = (int)(6 * Math.random()) + 1;
    int count = i + j + k;
    //如果三个骰子之和大于15,则手气不错
    if(count > 15) {
    System.out.println("今天手气不错");
    }
    //如果三个骰子之和在10到15之间,则手气一般
    if(count >= 10 && count <= 15) { //错误写法:10<=count<=15
    System.out.println("今天手气很一般");
    }
    //如果三个骰子之和小于10,则手气不怎么样
    if(count < 10) {
    System.out.println("今天手气不怎么样");
    }
    System.out.println("得了" + count + "分");


    }
    }

    049_ifelse双选择结构 

    package testmode2;

    /**
    * 测试ifelse双选择结构
    * @author
    *
    */
    public class TestIfElse {
    public static void main(String[] args) {
    int h= (int)(6*Math.random()+1);
    System.out.println(h);
    if(h<=3) {
    System.out.println("小");
    }else{
    System.out.println("大");
    }

    System.out.println("####################");
    //随机产生一个[0.0, 4.0)区间的半径,并根据半径求圆的面积和周长
    double r = 4 * Math.random();
    //Math.pow(r, 2)求半径r的平方
    double area = Math.PI* Math.pow(r, 2);
    double circle = 2 * Math.PI * r;
    System.out.println("半径为: " + r);
    System.out.println("面积为: " + area);
    System.out.println("周长为: " + circle);
    //如果面积>=周长,则输出"面积大于等于周长",否则,输出周长大于面积
    if(area >= circle) {
    System.out.println("面积大于等于周长");
    } else {
    System.out.println("周长大于面积");
    }


    }
    }

    050_ifelseifelse多选择结构

    package testmode2;
    /**
    * 测试ifelseifelse多选择结构
    *
    * @author
    *
    */
    public class TestIfElseIfElse {
    public static void main(String[] args) {
    int age = (int) (100 * Math.random());
    System.out.print("年龄是" + age + ", 属于");
    if (age < 15) {
    System.out.println("儿童, 喜欢玩!");
    } else if (age < 25) {
    System.out.println("青年, 要学习!");
    } else if (age < 45) {
    System.out.println("中年, 要工作!");
    } else if (age < 65) {
    System.out.println("中老年, 要补钙!");
    } else if (age < 85) {
    System.out.println("老年, 多运动!");
    } else {
    System.out.println("老寿星, 古来稀!");
    }
    }
    }

    不积跬步,无以至千里;不积小流,无以成江海。
  • 相关阅读:
    树莓派成长日记03
    一些特殊文字的过滤Private Use Area:E000F8FF
    MongoDb 相关
    SQL 相关技术点收集贴
    正则表达式提取文本的日期
    MVC 相关技术点收集贴
    使用 json2.js注意点
    C#画图 GDI+
    PHP模拟POST,验证页面的返回状态
    EF-Entity Framework 相关技术点收集贴
  • 原文地址:https://www.cnblogs.com/CCTVCHCH/p/12371764.html
Copyright © 2020-2023  润新知