本文实例讲述了java实现的简单猜数字游戏代码。分享给大家供大家参考。
具体代码如下:
import java.util.InputMismatchException; import java.util.Scanner;public class Main { public static void main(String[] args) { // 产生一个随机数 int number = (int) (Math.random() * 100) + 1;
// 加入count int count = 0;
// 在这里加入最大值,和最小值 int max = 100; int min = 1;
while (true) { // 键盘录入数据 Scanner sc = new Scanner(System.in); System.out.println("请输入你要猜的数据:(" + min + "~" + max + ")"); try { count++; int guessNumber = sc.nextInt(); // 判断 if (guessNumber > number) { max = guessNumber; System.out.println("你猜大了"); } else if (guessNumber < number) { min = guessNumber; System.out.println("你猜小了"); } else { System.out.println("恭喜你,花了" + count + "次就猜中了"); // 问是否继续 System.out.println("请问还要继续吗?(yes)"); sc = new Scanner(System.in); String str = sc.nextLine(); if ("yes".equals(str)) { // 重写赋值随机数 number = (int) (Math.random() * 100) + 1; count = 0; max = 100; min = 1; } else { break; } } } catch (InputMismatchException e) { System.out.println("你输入的数据有误"); } } } }
运行结果如下图所示:
希望本文所述对大家的java程序设计有所帮助。
本文向大家介绍python实现的简单猜数字游戏,包括了python实现的简单猜数字游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python实现的简单猜数字游戏。分享给大家供大家参考。具体如下: 给定一个1-99之间的数,让用户猜数字,当用户猜错时会提示用户猜的数字是过大还是过小,知道用户猜对数字为止,猜对数字用的次数越少成绩越好。 希望本文所述对大家的Python程序设计有所帮助。
我一直在尝试制作一个简单的游戏,计算机生成一个随机数,你试着猜它。它还存储了你“尝试”的猜测量。 但是,当我运行该程序时,它只是打印:“让我们玩游戏。我会想到一个数字 1-100。试着猜猜。 这是我的代码: 我不明白为什么这不起作用,有人能解释一下为什么不起作用吗?
本文向大家介绍C#实现简易猜数字游戏,包括了C#实现简易猜数字游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了C#实现简易猜数字游戏的具体代码,供大家参考,具体内容如下 游戏规则说明: 由系统生成一个随机数,玩家有三次猜数字的机会,如果在三次内猜出数字反馈玩家猜对了,否则Game Over! 代码设计说明: 1.首先设计一个简易的欢迎界面,并提示玩家是否开始游戏; 2.由系统自动
本文向大家介绍python简单猜数游戏实例,包括了python简单猜数游戏实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python简单猜数游戏。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的Python程序设计有所帮助。
本文向大家介绍Java Socket实现猜数字小游戏,包括了Java Socket实现猜数字小游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Java Socket实现猜数字游戏的具体代码,供大家参考,具体内容如下 运行截图 Server Client 完整代码 Server Client 更多有趣的经典小游戏实现专题,分享给大家: C++经典小游戏汇总 python经典小游戏汇
我是JAVA新手,我一直在写一个数字猜谜游戏的代码,计算机从0-500的条件下选择数字:如果数字太低,用户输入0,计算机猜更低的数字;如果数字太高,用户输入1,计算机猜更高的数字 以5个猜测结束游戏 任何建议都将不胜感激!!!:d