import java.util.Random;
import java.util.Scanner;
/**
* 一个简单的猜数字游戏
*
* @author chried
*
*/
public class NumberGame {
public static void main(String[] args) {
check();
}
/**
* 输入一个数字
*
* @return num
*/
public static int input() {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字(0~100):");
int num = sc.nextInt();
return num;
}
/**
* 随机产生一个数字
*
* @return sum
*/
public static int Procult() {
Random r = new Random();
int num = r.nextInt(100);
return num;
}
/**
* 随机生成的数字跟输入的数字进行判断
*
* @return
*/
public static void check() {
int sum = input();
int num = Procult();
checkNum(sum, num);
}
/**
* 传入两个参数进行判断
*
* @param sum
* @param num
* @return boolean
*/
public static boolean checkNum(int sum, int num) {
if (sum > num) {
System.out.println("亲,你输入的数字大了的");
checkNum(input(), num);
} else if (sum < num) {
System.out.println("亲,你输入的数字小了的");
checkNum(input(), num);
} else if (sum == num) {
System.out.println("亲,你太棒了的");
return true;
}
return false;
}
}
分享到:
相关推荐
本程序是“猜数字小游戏”,电脑自动获得一个制定范围内的随机数,有用户猜,每次均给出猜大了,还是小了 界面也已完整
【Java猜数字小游戏详解】 Java猜数字游戏是一种常见的编程练习,它可以帮助初学者熟悉基本的控制流程、条件判断以及随机数生成等概念。这个小游戏的原理是:程序随机生成一个整数,然后让用户进行猜测,根据用户的...
随机生成一个0~99(包括0和99)的数字,从控制台输入猜测的数字,输出提示太大还是太小,继续猜测,直到猜到为止! 游戏过程中,记录猜对所需的次数,游戏结束后公布结果! 代码有详细注解!方便学习!!!
猜数字小游戏JAVA程序报告 猜数字小游戏是一款非常经典的脑力游戏,游戏规则简单,是消磨时间、锻炼脑力的好选择。通过选择猜数字游戏这个题目,可以让我掌握 Java 中的包和类,并且可以灵活的使用 my eclipse 软件...
游戏玩法:由计算机随机产生1~100的整数。用户猜测计算机产生的数字(即答案),...当输入的数字小于或大于答案,会出现关于输入数值与答案比较的提示信息,用户通过提示信息进一步猜测答案,直到指定次数后游戏结束。
一个java猜数字小游戏,娱乐性质,适合初学者。
总的来说,Java猜数字游戏是一个很好的学习实践项目,涵盖了基本的Java语法和控制流程,对于初学者来说具有很高的教育价值。通过编写这样的程序,开发者不仅可以提升编程技巧,还能增强问题解决能力。
java猜猜小游戏-源代码;是本来期末考试用的; 一、 作品题目 《猜猜小游戏》 二、 实现功能 1、 对数字的判断功能。 2、 每次判断的提示功能。 3、 重置功能。 4、 对界面的熟悉度,布局、控件的定位 等等。 三、 ...
"java猜数字小游戏案例" Java猜数字小游戏案例是使用Java语言编写的一款简单的猜数字游戏程序。该游戏的主要功能是生成一个随机的整数,然后让用户猜测这个数字,直到猜中为止。在游戏过程中,系统会根据用户的输入...
在Java编程世界中,猜数字游戏是一个经典的入门项目,它能帮助初学者更好地理解控制流程、条件判断和随机数生成等基本概念。本教程将详细探讨如何使用Java编写一个简单的猜数字游戏,并涉及JSTL(JavaServer Pages ...
**JAVA项目-猜数字小游戏详解** 本项目是一个基于Java编程语言开发的简单猜数字小游戏。游戏的核心机制是计算机随机生成一个数字,然后让用户尝试猜测这个数字。根据用户的猜测,程序会给出反馈,提示用户猜的数字...
对于JAVA初学者来说,是个比较好的资源,一般的猜数字游戏代码都只限于CMD内枯燥运行,本代码进行了升级,加入了弹窗互动功能,可以界面化直观地进行操作。
在这个"java猜数字小程序"中,我们将探讨如何使用Java Swing库来构建一个简单的猜数字游戏。游戏规则是:计算机随机生成一个数字,玩家有十次机会去猜测这个数字,并在猜的过程中收到提示,提示他们的猜测是偏大还是...
总结起来,这个Java猜数字小游戏是学习和实践基本编程概念的好例子,包括数据类型、变量、流程控制、输入输出、条件判断以及异常处理等。对于Java初学者,分析并运行这个游戏的代码将有助于深入理解这些核心概念。
Java猜数字游戏是一种常见的编程练习,它可以帮助初学者掌握基础的控制流程、条件判断和循环结构。在这个游戏中,计算机随机生成一个预设范围内的整数,玩家需要通过输入猜测这个数字,程序会根据玩家的猜测给出提示...
import java.util.Random; import java.util.Scanner... System.out.println("\n" + "你只用了" + i + "次就猜对了数字"); System.out.println("游戏结束"); } } } 我不会英语所以标识符就乱取了 如果有bug请留言
猜数字游戏 计算机产生一个随机数,猜中即胜,猜不中提示大了或者小了,继续猜,直到猜中为止。