没有限制

package cn.tedu;

import java.util.Random;
import java.util.Scanner;
public class GuessTheWord {
    
    public static void main(String[] args) {
        //猜字游戏
        //随机定义一个数
        Random caizi = new Random();
        int sum = caizi.nextInt(100) +1;
        //客户输入的数字
        Scanner sc = new Scanner(System.in);
        while(true) {
            System.out.println("请输入您想猜的数字");
            int shuzi = sc.nextInt();
            if(shuzi < sum) {
                System.out.println("猜得太小了");
            }else if(shuzi > sum) {
                System.out.println("猜的太大了");
            }else if(shuzi == sum) {
                System.out.println("恭喜你,猜对了,不过没有奖励");
                break;
            }
        }
        System.out.println("");
    }

}

有限制,只有9次机会

package cn.tedu;
import java.util.Random;
import java.util.Scanner;
public class GuessTheWord2 {

public static void main(String[] args) {
        //猜字游戏,但有限制,只有9次机会
        //创建一个随机数
        Random shuijishu = new Random();
        int caizi = shuijishu.nextInt(100) +1;
        //输入一个数字
        Scanner shuzi = new Scanner(System.in);
        //定义猜的次数,TheumbeOf <= 数字,就是要猜的次数
        for(int TheNumberOf = 1;TheNumberOf <= 9;TheNumberOf ++) {
            System.out.println("请输入你猜的数字:");
            int caiziyouxi= shuzi.nextInt();
            if(TheNumberOf == 9) {
                if(caizi == caiziyouxi) {
                    System.out.println("恭喜你第9次猜到了");
                }else {
                    System.out.println("答案是:"+caizi);
                    System.out.println("次数用尽,请从新开始游戏");
                }
                break;
            }
            if(caizi < caiziyouxi) {
                System.out.println("你猜的数字大了,请重新输入");
            }else if(caizi > caiziyouxi) {
                System.out.println("你猜的数字太小了,请重新输入");
            }else {
                System.out.println("恭喜你,猜对了不过没有奖励");
                System.out.println("您一共猜了"+TheNumberOf+"次");
                break;
            }
        }
    }

}

猜字游戏 (Java 基础的训练)相关推荐

  1. java图形界面猜字游戏,java程序,猜字游戏,希望大神帮忙

    package com.may.eighteen; import java.util.Random; import java.util.Scanner; public class WeekDemo1  ...

  2. java图形界面猜字游戏,JAVA猜字游戏

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 那个数字我没有多加以考虑,试试这个吧!可以猜中的! import java.io.*; import java.lang.Math; class JThr ...

  3. 【java】猜字游戏

    猜字游戏 首先声明一个字符数组来储存单词(由程序设计者决定储存哪些单词及个数),根据储存的下标来随机访问其中一个,作为一次猜字. 进入猜字流程的入口.设置一个字符变量entrance,初始化为'y', ...

  4. Java语言编写猜字游戏

    /*** 一个类A有一个实例变量v,从键盘接收一个正整数作为实例变量v的初始值.* 另外再定义一个类B,对A类的实例变量v进行猜测.* 如果大了则提示大了,小了则提示小了,等于则提示猜测成功*/ pu ...

  5. Java:(游戏:猜字游戏)

    题目描述: 编写一个猜字游戏.随机产生一个单词,提示用户一次猜测一个字母,如运行示例所示.单词中的每个字母显示为一个星号.当用户猜测正确后,正确的字母显示出来.当用户猜出一个单词,显示猜错的次数,并且 ...

  6. Java题目:玩猜字游戏,每局有三次机会。三次机会用完,询问用户是否继续。输入“y“继续游戏;输入“n“退出游戏

    import java.util.Scanner;public class fk {// 玩猜字游戏,每局有三次机会.三次机会用完,询问用户是否继续.输入"Y"或"y&q ...

  7. 一个简单的100以内的猜字游戏

    //这是一个100以内的猜字游戏,当你运行的时候会随机产生一个100以内的整数,然后你可以去猜这个数字,无论你猜的数字比那个数字大还是比那个数字小,都会给出提示,知道你猜出这个数字 import ja ...

  8. 猜字游戏java_Java实现猜字小游戏

    猜字游戏是一款益智游戏,喜欢玩具有挑战性单词游戏的你就可以来体验一下了,给你一个字母板.尝试通过想象相邻字母的单词.您将获得一个分数,根据您使用的字母,你已经使用了多少个字母,并以这些字母相关联的任何 ...

  9. Python猜字游戏(用函数)(最新版)

    #coding=utf-8#猜字游戏#导入随机数 import random#判断数的大小与答案的大小 def guess_judge(num):while (True):guess_judge_nu ...

最新文章

  1. 2的1000 次是超出python表示范围的整数。_第4卷讲解Python语言计算机等级考试二级操作题...
  2. 关于synchronize与lock的区别
  3. 【技术总结】几种常用的无线串行通信技术
  4. Prufer序列相关
  5. 将不确定变为确定~头压缩是否有必要,MVC如何实现头压缩
  6. matlab模拟砂轮形貌,基于多颗磨粒随机分布的虚拟砂轮建模及磨削力预测
  7. 初学Go语言的学生管理系统
  8. Python3中使用json将字典转为json文件中的乱码问题
  9. AWVS14.5最新版的安装与使用
  10. 如何正确的获得一个view的宽和高
  11. 晕晕沉沉的一天,ISAPI_Rewrite 2.9破解版竟然是假的
  12. linux入门命令菜鸟,经典:Linux菜鸟入门级命令大全
  13. shell脚本中shift的用法
  14. JDBC操作MYSQL数据库
  15. 小工具--浏览器主页被挟持,svchost.exe占用网速,treeSizeFree,桌面日历,WIN自带哈希校验
  16. C++ rand的用法
  17. 我的世界服务器怎么修改id,我的世界端游怎么改名字
  18. 庸殖状恐剐雷善菊囟蕾
  19. PHP 调用浏览器下载文件
  20. cesium的鼠标事件

热门文章

  1. 华为android system,systemui.apk下载
  2. 基于springboot车辆充电桩设计与实现的源码+文档
  3. unity中实现城市夜晚汽车流水的效果
  4. 完美PDF打印:PDFPrinting.NET Crack
  5. PHP导出word方法(一phpword)
  6. linux cacti 搭建,Linux下搭建Cacti详述
  7. [知行]Java题库
  8. TOC制约理论在项目管理中的应用案例分析
  9. 脑电分析系列[MNE-Python-11]| 信号空间投影SSP 应用
  10. Python进阶与拾遗8:Python中的异常处理