import java.util.Random;
import java.util.Scanner;public class Game {public static void main(String[] args) {System.out.println("猜字游戏开始了!");System.out.println("请输入1-100之间的数字!");//创建Random类变量Random ran = new Random();//变量.使用功能next()获取1-100随机数int ranNumber = ran.nextInt(100)+1;//创建Scanner类变量Scanner sc = new Scanner(System.in);while (true) {//获取键盘输入int number = sc.nextInt();//随机数和用户输入数字进行比较if(number > ranNumber) {System.out.println("猜大了");}else if(number < ranNumber) {System.out.println("猜小了");}else{System.out.println("猜中了");break;}}}}

注:适合初学者理解Random类、Scanner类、死循环、if-else循环

Java 猜字小游戏相关推荐

  1. Java猜字小游戏求助

    Java猜字小游戏求助 17行出现错误 源码:<摘自百度> public static void main(String[] args){ System.out.println(" ...

  2. 利用Scanner和Random类写的java猜字小游戏

    利用Scanner和Random类写的java猜字小游戏 题目:随机生成一个数,然后键盘输入猜的数字,验证输入数和这个随机生成的数是否相等,一共有五次猜测机会,自动提示输入的数大了还是小了,如果五次都 ...

  3. 猜字小游戏java方法体_java实现猜字小游戏

    java实现猜字小游戏 闲来无事,实现一个猜数字的小游戏,目的是巩固自己的基础知识,培养敲代码的乐趣. 首先在项目中所创建的类中导包 (视频教程推荐:java课程)import java.util.S ...

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

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

  5. Py之tkinter:python最简单的猜字小游戏带你进入python的GUI世界

    Py之tkinter:python最简单的猜字小游戏带你进入python的GUI世界 目录 输出结果 设计思路 输出结果 设计思路 from tkinter import * import tkint ...

  6. C语言|一个简单的文章让你轻松理解猜字小游戏的原理

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.游戏分析 二.代码实现 1.建立菜单 2.如何产生随机数 3.判断猜的数字 三.完整代码 四.运行效果 前言 猜字 ...

  7. linux下qt编程小游戏,Demo_2:Qt实现猜字小游戏

    1  环境 系统:windows 10 代码编写运行环境:Qt Creator 4.4.1 (community) Github: 2  简介 实现功能:一个猜字小游戏,系统随机产生一个4位数,在规定 ...

  8. HTML+js实现猜字小游戏

    HTML+js实现猜字小游戏 代码实现: <!DOCTYPE html> <html><head><meta charset="utf-8" ...

  9. python猜字小游戏

    #用python做的一个猜字小游戏 import random #生成一个随机数 x = int(random.randint(0,50)) print("你好,欢迎来到猜字游戏!!!!!& ...

最新文章

  1. MyBufferedReader
  2. undo表空间暴长,如何取消自动扩展
  3. 最没节操的地下匿名社交创始人,可以拯救Google+?
  4. 基于VHDL语言的数字秒表实现
  5. 一篇介绍VC开发OCX的文章,写得太棒了!!!
  6. QML笔记-JavaScript在QML中的使用(直接调用和间接调用)
  7. 【CCF】201609-2火车购票
  8. 2MyBatis入门--深入浅出MyBatis技术原理与实践(笔记)
  9. 常用的Oracle命令整理
  10. 如何解决wampmysqld服务无法启动,错误id=1067
  11. 【转载】.NET系统学习----Assembly
  12. 服务器vga连接显示器不亮,HDMI转VGA显示器不亮怎么办?HDMI转VGA显示器没反应如何处理?...
  13. 坚果云服务器地址,坚果云第三方应用授权WebDAV开启方法
  14. Jeffery Pinto和Om Kharbanda:项目经理的12项工作
  15. 算法提高——JOE的算数
  16. 测试飞机高度和速度的软件,测量飞行的高度、速度和方向
  17. Web页面动态验证码
  18. 王开源同志是匹夫之勇吗?
  19. hue介绍系列02_李孟_新浪博客
  20. HTML5期末大作业:三亚旅游网站设计——三亚旅游网页设计(6页) html网页设计期末大作业_网页设计平时作业

热门文章

  1. skia 官方下载地址
  2. Maya---基础知识(2)
  3. 51单片机串口通信模板_51单片机串口通信
  4. 聊聊软件登录界面的设计与交互
  5. Z源逆变器,Z源逆变器光伏并网控制系统,光伏并网系统加蓄电池,风光储发电互补系统
  6. 测试基于STM32的ADIS16405评估板,并在匿名四轴上实时显示3轴陀螺仪+3轴加速度计+3轴磁力计 波形。本文最后还公开一个基于C# 的串口波形显示客户端源码。
  7. 移动互联网不得不看的5个大坑
  8. STM32定时器+ADC制作简易示波器
  9. vue项目对要显示的富文本数据中的图片处理----去掉或控制图片大小
  10. 错误:compatible versions of theorg.hibernate.cfg.annotations.EntityBinder and javx.persistence.Table冲突