手机
当前位置:查字典教程网 >编程开发 >Java >java实现的简单猜数字游戏代码
java实现的简单猜数字游戏代码
摘要:本文实例讲述了java实现的简单猜数字游戏代码。分享给大家供大家参考。具体代码如下:复制代码代码如下:importjava.util.Inp...

本文实例讲述了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实现的简单猜数字游戏代码1

希望本文所述对大家的java程序设计有所帮助。

【java实现的简单猜数字游戏代码】相关文章:

java中的正则操作方法总结

java运行windows的cmd命令简单代码

java实现顺序结构线性列表的函数代码

java冒泡排序算法代码

java登录验证码实现代码

javafx实现图片3D翻转效果方法实例

java中实现汉字按照拼音排序(示例代码)

Java泛型的简单实例

java中通用的线程池实例代码

Java实现的基于socket通信的实例代码

精品推荐
分类导航