精华内容
下载资源
问答
  • java猜数字小游戏
    2022-07-20 23:25:39

    效果图:

     代码:

    import java.util.Random;
    import java.util.Scanner;
    
    public class Guess {
        public static void main(String[] args) {
            //随机数的生成
            Random r = new Random();
            //1-100
            int  b= r.nextInt(100)+1;  //b是正确答案
            //获取键盘输入
            Scanner sc =new Scanner(System.in);
            //for死循环
            for ( int max=100,min=1;;){
                System.out.println("请在"+min+"--"+max+"输入你猜的数字");
                int  a= sc.nextInt();    //a是猜的值
                //进行判断
                if (a==b){
                    System.out.println("正确");
                    break;  //跳出循环
                }else if(a>b){
                    if(a<max){
                        max=a;
                        System.out.println("猜大了");
                    }else {
                        System.out.println("猜大了");
                    }
    
                }else {
                    if(a>min){
                        min=a;
                        System.out.println("猜小了");
                    }else {
                        System.out.println("猜小了");
                    }
                }
            }
        }
    }
    

     

    更多相关内容
  • Java猜数字小游戏

    2018-03-16 19:51:07
    随机生成一个0~99(包括0和99)的数字,从控制台输入猜测的数字,输出提示太大还是太,继续猜测,直到到为止! 游戏过程中,记录对所需的次数,游戏结束后公布结果! 代码有详细注解!方便学习!!!
  • java猜数字小游戏案例

    2020-08-25 12:03:12
    主要为大家详细介绍了java猜数字小游戏案例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要为大家详细介绍了Java如何获取一个随机数,类似猜数字小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • Java猜数字大小游戏

    千次阅读 2021-12-11 15:36:08
    Java实现简单的猜数字大小的游戏: 具体代码如下: package com.jasmyn.demo; import java.util.*; public class demo4 { public static void main(String[] args) { // TODO Auto-generated method stub ...

    Java实现简单的猜数字大小的游戏:
    Java猜数字
    具体代码如下:

    package com.jasmyn.demo;
    
    import java.util.*;
    
    public class demo4 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Random r=new Random();
    		int i=r.nextInt(10)+1;
    		System.out.println(i);
    		Scanner sc=new Scanner(System.in);
    		int number=0;
    		while(true) {
    			System.out.println("请输入一个数字:");
    			number=sc.nextInt();
    			if(number>i) {
    				System.out.println("你输入的内容大了");
    			}else if(number<i) {
    				System.out.println("你输入的内容小了");
    			}else {
    				System.out.println("恭喜您猜正确了");
    				break;
    			}
    		}
    	}
    
    }
    
    
    展开全文
  • 主要介绍了java实现猜数字小游戏,Swing编程版的猜数字游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • JAVA 猜数字小游戏

    2022-06-14 20:18:34
    使用java写一个1~100猜数字小游戏在运行窗口输入数字会与随机生成的数字进行对比如果小了则提示数字小了 相反则会提示数字大了 最多可以输入7次 当然对半输入7次一定能猜中的以下是具体代码: 这是程序执行结果...

     使用java写一个1~100猜数字的小游戏

    在运行窗口输入数字会与随机生成的数字进行对比

    如果小了则提示数字小了 相反则会提示数字大了

    最多可以输入7次 当然对半输入7次一定能猜中的

    以下是具体代码:

    
    //导包:Random随机生成数字包
    import java.util.Random;
    //导包:Scanner键盘输入包
    import java.util.Scanner;
    
    public class Guessnum {
    
    	public static void main(String[] args) {
    		// 生成一个1~100的随机数字num
    		Random input = new Random();
    		int num = input.nextInt(100) + 1;
    		// while循环
    		int i=0;
    		while (i<7) {
    			// 键盘录入要猜的数字guessnum
    			Scanner input2 = new Scanner(System.in);
    			System.out.println("请输入你要猜的数字,最多猜7次");
    			int guessnum = input2.nextInt();
    			i++;
    			// if语句循环:当猜的数字guessnum大于随机数字num时执行
    			if (guessnum > num) {
    				System.out.println("你猜的数字大了,次数还剩"+(7-i)+"次");
    			}
    			// 当猜的数字guessnum小于随机数字num时执行
    			else if (guessnum < num) {
    				System.out.println("你猜的数字小了,次数还剩"+(7-i)+"次");
    			}
    			// 当猜的数字guessnum等于随机数字num时执行
    			else {
    				System.out.println("恭喜你猜中了");
    				// 猜中后结束循环
    				break;
    			}			
    		}
    		System.out.println("游戏结束");
    	}	
    
    }
    

     这是程序执行结果

     

    展开全文
  • 主要为大家详细介绍了Java实现猜数字小游戏,有次数限制,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • Java基础教程】用Java实现猜数字小游戏

    万次阅读 多人点赞 2022-04-03 09:11:46
    持续更新Java基础教程,和hacker一起卷起来

    ✅作者简介:大家好我是hacker707,大家可以叫我hacker
    📃个人主页:hacker707的csdn博客
    🔥系列专栏:Java基础教程
    💬推荐一款模拟面试、刷题神器👉点击跳转进入网站

    🏆在本周获得了新星计划第三季Python赛道Top1,很感谢粉丝们以及那些帮助我的博主,导师对我的鼓励与支持,在接下来的时间里我会写出更好的文章来回馈粉丝,感谢大家的关注
    点击链接进入
    在这里插入图片描述
    在这里插入图片描述

    实现思路🔥

    由计算机随机产生1~100的整数。用户猜测计算机产生的数字,并输入数字,当输入的数字与计算机产生的数字相同时输出恭喜你,猜对了。当输入的数字小于计算机产生的数字输出太小了,当输入的数字大于计算机产生的数字输出太大了
    ✅可以用for循环设定游戏猜的次数,增加代码的可玩性

    代码实现🔥

    import java.util.Random;
    import java.util.Scanner;
    
    public class User {
        public static void main(String[] args) {
    
            {
                Random ran = new Random();//实例化随机对象
                System.out.println("欢迎进入猜数字游戏,祝你玩的愉快");
                int b = ran.nextInt(100) + 1;//随机生成一个整数作为猜的答案
                int i;
    
                for (i = 0; i < 10; i++) {//给游戏设定一个次数,最多输入10次
                    System.out.println("请输入一个整数:");
    
                    Scanner a = new Scanner(System.in);//实例化一个输入流对象
                    if (a.hasNextInt()) {//判断输入的数是否为int类型
    
                        var c = a.nextInt();//将输入的值赋给c
    
    
                        if (c < b) {//判断c是否小于答案,如果是就输出下面这段话
                            System.out.printf("太小了,还剩%2d次机会", 9 - i);
                            System.out.println();
                        } else if (c > b) {//判断c是否大于答案,如果是就输出下面这段话
                            System.out.printf("太大了,还剩%2d次机会", 9 - i);
                            System.out.println();
                        } else {//否则就是等于答案
                            System.out.println("恭喜你,猜对了");
                            System.out.println("游戏结束,获胜");
                            break;
                        }
                    } else {//如果输入的不是int类型,运行下面这段代码
                        if ("不想玩了".equals(a.next())) {//判断输入的是否为不想玩了这几个字,如果是就执行下面这句话
                            System.out.println("结束游戏,不玩了");
                            break;
                        } else {//否则就输出下面这段话
                            System.out.println("输入错误");
                            i--;//i-1 此次输入不算次数
                        }
    
                    }
                }
                if (i == 10) {//判断输入次数是否为10次,如果为十次就输出下面这段话
                    System.out.println("游戏结束,失败");
                }
            }
        }
    
    }
    
    欢迎进入猜数字游戏,祝你玩的愉快
    请输入一个整数:
    50
    太小了,还剩 9次机会
    请输入一个整数:
    60
    太大了,还剩 8次机会
    请输入一个整数:
    55
    太大了,还剩 7次机会
    请输入一个整数:
    53
    猜对了
    游戏结束,获胜
    

    结束语🏆

    🔥推荐一款模拟面试、刷题神器网站
    点击跳转进入网站
    1、算法篇(398题):面试必刷100题、算法入门、面试高频榜单
    2、SQL篇(82题):快速入门、SQL必知必会、SQL进阶挑战、面试真题
    3、大厂笔试真题:字节跳动、美团、百度、腾讯…

    在这里插入图片描述

    展开全文
  • Java编写猜数字小游戏

    2020-09-03 07:26:16
    主要介绍了由Java编写的猜数字小游戏分享给大家,感兴趣的小伙伴们可以参考一下
  • java实现猜数字小游戏

    2020-08-29 05:39:40
    主要为大家详细介绍了java实现猜数字小游戏,随机给定一个数字,直到猜对大小,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要介绍了java实现简单猜数字游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的伙伴们可以参考一下
  • java猜数字小游戏

    2009-11-19 16:03:53
    java写的小游戏!附源码!很好玩的啊!
  • java 猜数字小游戏

    2008-12-07 12:58:03
    本程序是“猜数字小游戏”,电脑自动获得一个制定范围内的随机数,有用户猜,每次均给出猜大了,还是小了 界面也已完整
  • Java制作猜数字小游戏

    2020-04-18 17:33:57
    import java.util.Random; import java.util.Scanner... System.out.println("\n" + "你只用了" + i + "次就对了数字"); System.out.println("游戏结束"); } } } 我不会英语所以标识符就乱取了 如果有bug请留言
  • Java实现猜数字小游戏

    2021-08-11 00:32:57
    本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。引言在利用Java猜数字小游戏,可以深度理解Java中的许多知识,譬如Random,条件语句...
  • Java实现简单的猜数字小游戏

    千次阅读 2022-04-07 23:09:36
    猜数字小游戏规则: 系统自动生成一个随机整数然后由用户输入一个猜测的数字,如果输入数字比生成数大,则提示“猜大了”;如果输入数字比生成数小,则提示“猜小了”; 如果输入数字与生成数一样,则提示“猜对了”...
  • JAVA 程序设计报告 猜数字小游戏 目录 4 4 4 1 课程设计的任务 2 课程设计的要求 5 1 课程设计的要求 2 功能模块设计 3 流程图 7 1 . 随机数的产生模块 2 . 输入判断模块 3 . 记录猜测次数模块 4 计时模块 5 输入...
  • java实现猜数字小游戏(简单+详细)

    千次阅读 2022-04-28 14:59:13
    java语言实现一个简单的猜数字小游戏~
  • 如果大了,则提示用户大了; 如果猜小了,则提示用户猜小了; 如果对了,则恭喜用户对了~ 游戏结束! 功能完善 可直接运行
  • Game(猜数字小游戏) 需求描述: 实现猜数字的游戏。游戏有四个格子,每个格子有一个0到9的数字,任意两个格子的数字都不一样。你有6次猜测的机会,如果猜对则获胜, 否则失败。每次猜测时需依序输入4个数字,程序...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,736
精华内容 5,494
关键字:

java猜数字小游戏

友情链接: socket_server.rar