zoukankan      html  css  js  c++  java
  • 猜数字游戏,判断输入的数字与系统产生的数字是否一致(Math.random()与if嵌套循环)

    package com.summer.cn;
    
    import java.util.Scanner;
    
    public class Test041509 {
        /**
         * java 随机数    Math 
         * Math   java.lang.Math包   数值型  操作    
         * 
         * 随机数    Math.random()  [0,1)  随机数产生的是一个  大于等于0 小于1的数
         * 
         * 产生[0,5)之间随机整数  Math.random()*5
         * 
         * 10-15   [10,15]之间的随机整数?
         * int a=(int) (Math.random()*6)+10;
         * 
         * 设置一个猜数字的游戏程序 , 系统会随机产生一个1-10的数字 , 
         * 用户录入数字 , 如果数字正确 , 获得棒棒糖奖励一个
            如果用户录入的数字不正确 , 则要输出录入的是小于系统产生的数字  还是大于
         */
        public static void main(String[] args) {
            //产生一个随机数
            int a = (int) ((Math.random()*10)+1);
            //键盘录入,并获取这个数字
            Scanner sc = new Scanner(System.in);
            System.out.println("请输入一个数字");
            int i = sc.nextInt();
            //开始进行判断,输出相应的结果
            if(a==i){
                System.out.println("获得棒棒糖一个!");
            }else{
                if(i<a){
                    System.out.println("录入的数字比系统小");
                }else{
                    System.out.println("录入的数字比系统大");
                }
                
            }
    
        }
    
    }
  • 相关阅读:
    selenium-Selense、脚本语法
    selenium常用命令
    百度自动化测试脚本制作
    day2
    day1
    Python核心编程3-正则表达式
    redis
    mysql与系统优化
    mysql之mha高可用及读写分离
    作业一
  • 原文地址:https://www.cnblogs.com/summerdata/p/10712391.html
Copyright © 2011-2022 走看看