zoukankan      html  css  js  c++  java
  • Java(控制台输出)实现猜数字小游戏

    import java.util.Scanner;
    import java.util.Random;
    public class GuestNum{
    public static void main(String[] args){
     
    
    /*
    创建引用类型 介绍 Scanner
    数据类型 变量名 = new 数据类型();
    Scanner sc = new Scanner();
    sc.方法名();
    使用Scanner 步骤
    1 导入包 用关键字import java.util
    2 用引用类型创建的公式 数据类型 变量名 = new 数据类型();创建Scanner变量
    3 用变量使用Scanner类中方法 完成键盘输入
    */
     
    
     
    
    /*
    随机数 Random
    键盘的输入 Scanner
    猜的数字和随机数比较 if 判断
    直到猜中为止 反复 5次退出 while break;
    
    */
    
     
    
    System.out.println("猜数字游戏开始了");
    System.out.println("请输入1-100之间的整数");
    //0 生成随机数 1-100之间
    Random r = new Random();
    int ranNum = r.nextInt(100)+1;
    System.out.println("产生随机数是:"+ranNum);
    //1 创建Scanner变量
    Scanner sc = new Scanner(System.in);
    for(int i=1;i<=5;i++){
    
    // 2接受 键盘输入的数
    int guessNum= sc.nextInt();
    if(ranNum==guessNum){
    System.out.println("恭喜猜对了");
    break;
    }else{
    //3猜错了
    if(guessNum>ranNum){
    System.out.println("大了");
    }else{
    System.out.println("小了");
    }
    }
    //4 如果猜到了第五次仍然没有猜对跳出循环
    if(i==5){
    System.out.println("点太被了 下次再来");
    break;
    }
    //5 每次猜错后 都提示 还剩多少次机会
    System.out.println("请注意你还有:"+(5-i)+"次机会请谨慎输入");
    }
    
    }
    }
  • 相关阅读:
    DbUtils类基本使用
    【struts2】ActionContext与ServletActionContext
    Eclipse 菜单---Eclipse教程第04课
    Eclipse 窗口说明---Eclipse教程第03课
    Eclipse 修改字符集---Eclipse教程第02课
    Java 开发环境配置
    Eclipse 安装(Neon 版本2016年)---Eclipse教程第01课
    eclipse中link方式安装插件
    linux 源码安装mysql 5.5
    shell执行mysql命令
  • 原文地址:https://www.cnblogs.com/duguangming/p/10497874.html
Copyright © 2011-2022 走看看