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("录入的数字比系统大");
                }
                
            }
    
        }
    
    }
  • 相关阅读:
    单调栈
    P1164 小A点菜
    P1156 垃圾陷阱
    P1140 相似基因
    P1136 迎接仪式
    P1133 教主的花园
    P1131 [ZJOI2007]时态同步
    P1130 红牌
    利用SQLite在android上实现增删改查
    利用SQLite在android上创建数据库
  • 原文地址:https://www.cnblogs.com/summerdata/p/10712391.html
Copyright © 2011-2022 走看看