zoukankan      html  css  js  c++  java
  • 猜数字游戏

     1 package com.demo;
     2 
     3 import java.util.Random;
     4 import java.util.Scanner;
     5 
     6 /*
     7  * 猜数字游戏
     8  *     随机生成一个100以内的整数,然后从键盘输入一个整数,
     9  *     如果大了,提示大了,如果小了,提示小了,如果对了,
    10  *     就不再猜了,并统计一共猜了多少次。
    11  */
    12 
    13 public class GuessNumber {
    14     public static void main(String[] args) {
    15         //1. Random生成一个随机数(0-99)
    16         Random random = new Random();
    17         int randomNum = random.nextInt(100); //范围:[0,100)
    18         
    19         int guessCount = 0; //猜数的次数,每猜一次,累加1
    20 
    21         Scanner input = new Scanner(System.in);
    22         while (true) {
    23             //2. 键盘输入一个整数
    24             System.out.print("请输入你要猜的数字:");
    25             int guessNum = input.nextInt();
    26             
    27             //3. 如果猜对了,就结束游戏,猜错了,就给出提示
    28             if (guessNum > randomNum) {
    29                 System.out.println("猜大了,请重新猜
    ");
    30                 guessCount++;
    31             } else if (guessNum < randomNum) {
    32                 System.out.println("猜小了,请重新猜
    ");
    33                 guessCount++;
    34             } else {
    35                 System.out.println("恭喜你,猜对了");
    36                 guessCount++;
    37                 break;
    38             }
    39             
    40         }
    41         
    42         //输出猜数的次数
    43         System.out.println("你一共猜了" + guessCount + "次");
    44 
    45     }
    46 }
  • 相关阅读:
    usually study notebook
    (转)轻松掌握shell编程中数组的常见用法及示例
    (转)python学习链接
    (转)Python作业day2购物车
    (转)python 列表与元组的操作简介
    (转)总结Linux的chattr与lsattr命令详解
    mysql特殊语句学习
    PHP位操作符
    html5中script的async属性
    jquery资源
  • 原文地址:https://www.cnblogs.com/stefaniee/p/10908719.html
Copyright © 2011-2022 走看看