用Java编写一个java猜数字游戏代码的游戏

Java课程设计(猜数字游戏)完整版_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Java课程设计(猜数字游戏)完整版
&&编写一个猜数字小游戏,要求如下:由电脑产生一个随机数,当用户输入的数与计算机产生的数的数字和位置都正确时,用A来表示,如果数字正确位置不正确,则用B来表示,如0A1B表示:没有一个数字和位置均正确,但有一个数字的位置不正确。
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩9页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢java 实现猜数字游戏 随机给定一个数字,猜大小直到正确
来源:博客园
package com.import java.util.Rimport java.util.Spublic class GuessBigSmall {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
Random random = new Random();
int number = random.nextInt(1000) + 1;
for (;;) {
System.out.println("请输入猜的——正整数——数字:");
int guessNumber=scan.nextInt();
if (guessNumber&number) {
System.out.println("猜大了。");
} else if (guessNumber&number) {
System.out.println("猜小了。");
System.out.println("恭喜,猜对了。");
}}另一种生成随机数方法package com.import java.util.Spublic class GuessBigSmall2 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int number = (int) (Math.random() * 1000 + 1);
for (;;) {
System.out.println("请输入猜的——正整数——数字:");
int guessNumber = scan.nextInt();
if (guessNumber & number) {
System.out.println("猜大了。");
} else if (guessNumber & number) {
System.out.println("猜小了。");
System.out.println("恭喜,猜对了。");
免责声明:本站部分内容、图片、文字、视频等来自于互联网,仅供大家学习与交流。相关内容如涉嫌侵犯您的知识产权或其他合法权益,请向本站发送有效通知,我们会及时处理。反馈邮箱&&&&。
学生服务号
在线咨询,奖学金返现,名师点评,等你来互动君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
利用JavaBean 编写一个猜数字游戏
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口java实现的简单猜数字游戏代码,通过随机数与逻辑判断来实现游戏功能
代码如下:
import java.util.InputMismatchE
import java.util.S
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 + &)&);
count++;
int guessNumber = sc.nextInt();
if (guessNumber & number) {
max = guessN
System.out.println(&你猜大了&);
} else if (guessNumber & number) {
min = guessN
System.out.println(&你猜小了&);
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;
} catch (InputMismatchException e) {
System.out.println(&你输入的数据有误&);
本文已收录于以下专栏:
相关文章推荐
有人认为Java并不适合开发桌面应用程序,界面太**了,但我想说,只要你用心,还是可以开发出不错的桌面程序的,下面就上几个小示例来说明一下: 1. 连连看游戏   2. 推箱子游戏  3. 拼图游戏 ...
数独游戏java实现之界面
终于接触java了,java跟C果然很不一样,设计思路可以说是完全不同。
现在体会到面对对象编程的厉害了,我发现我已经爱上这种编程语言。
前两天没事写了个java的猜数字游戏,其实这个我很早就想过...
JAVA之猜数字游戏
猜数字游戏:
1,产生随机数。
2,获取键盘录入。
3,将录入数据变成数字,和随机数比较。
 给出提示信息。
4,重复这个过程,如果猜中,程序就结束。
注意:对于输入1~100以外...
/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:猜数...
import javax.swing.JOptionP 
public class GuessNumber 
{      
     public stati...
他的最新文章
讲师:汪剑
讲师:刘道宽
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 java猜数字游戏 的文章

 

随机推荐