JAVA实现简单的猜数字游戏
1.游戏分析:
游戏第一步:需要一个随机数,并且该随机数有范围;(java的包中有一个Random类可产生随机数,需要导入这个包,如下)
游戏第二步:猜数字的设计,猜的次数为5次
2.编程实现:
import java.util.Random;
import java.util.Scanner;
public class Guess_num {public static void main(String[] args) {System.out.println("欢迎进入猜数字游戏!");System.out.println("请输入一个数字:(范围是0-100)");Random pc_game = new Random();int pc_num = pc_game.nextInt(101);//随机产生一个小于101的整数Scanner input = new Scanner(System.in);int count = 5;//猜的次数,可自定义while(count > 0){System.out.println("您有"+count+"次机会!");count--;System.out.print("请输入猜的数字:->");int user_num = input.nextInt();if(pc_num == user_num){System.out.println("you are right!");count = 0;}else if(pc_num > user_num){System.out.println("sorry, guess small!");}else if(pc_num < user_num){System.out.println("sorry, guess big!");}}System.out.println("游戏结束!");input.close();}
}
JAVA实现简单的猜数字游戏相关推荐
- 简单的猜数字游戏--入门
简单的猜数字游戏–入门 主要是回顾嵌套循环,跟之前写的Shark记账系统是一样的思路,只不过用到的方法有些许差别– 鲨鱼记账系统参考链接 https://blog.csdn.net/weixin_54 ...
- python游戏最简单代码-如何利用Python开发一个简单的猜数字游戏
前言 本文介绍如何使用Python制作一个简单的猜数字游戏. 游戏规则 玩家将猜测一个数字.如果猜测是正确的,玩家赢.如果不正确,程序会提示玩家所猜的数字与实际数字相比是"大(high)&q ...
- 简单的猜数字游戏[1]
简单的猜数字游戏[1] 简单的猜数字游戏是预先设置一个100以内的正整数作为被猜数,用户输入一个数对其进行猜测,需要你编写程序自动对其与被猜数进行比较,并输出猜测的结果.在本题中,被猜数设置为38. ...
- 一个简单的猜数字游戏(附带关机惩罚)
作为一个初学C语言的小白,一个简易的C语言小游戏无非是提高了我对这门计算机语言的兴趣.接下来我将从提高自己的角度讲解一下这个简单的猜数字游戏,希望大家多多包涵. ------------------- ...
- 10 简单的猜数字游戏[1] (10 分)
东软学习小组:素人 简单的猜数字游戏是预先设置一个100以内的正整数作为被猜数,用户输入一个数对其进行猜测,需要你编写程序自动对其与被猜数进行比较,并输出猜测的结果.在本题中,被猜数设置为38.输入格 ...
- python实现简单的猜数字游戏
用优雅的python语言实现简单的猜数字游戏,并给出一定的提示,附加一些小亮点,增加游戏体验. 代码如下: import random import time #时间模块 #在命令行中输入:time. ...
- python猜数字游戏编程入门_如何利用Python开发一个简单的猜数字游戏
导读热词 前言 本文介绍如何使用Python制作一个简单的猜数字游戏. 游戏规则 玩家将猜测一个数字.如果猜测是正确的,玩家赢.如果不正确,程序会提示玩家所猜的数字与实际数字相比是"大(hi ...
- python猜数字游戏编程循环_使用python进行简单的猜数字游戏(while循环)
使用python进行简单的猜数字游戏(while循环) 本案例主要是练习while循环,需求:如果给出某人的年龄,让你猜,猜对的话打印出You guess right 如果猜的数字小于真实年龄值,那就 ...
- c语言实现简单的猜数字游戏(1~100)
猜数范围为1~100,猜大输出猜大了,猜小输出猜小了,游戏可以无限玩. 首先先做一个简单的菜单界面,只需要利用do--while循环就能实现,输入1开始游戏,输入0 退出游戏. int main() ...
最新文章
- ansible及ansible-palybook使用(持续更新)
- IDEA 快捷键 (长期更新)
- C++中public,protected,private访问范围和用法
- Python练习 | Python 可迭代对象 迭代器
- 必看:Kubernetes 开发环境对比
- Zabbix的应用(6)----常见错误
- python redis分布式锁_Python 使用 Redis 实现分布式锁
- windows 2012 powershell 创建Ad
- 常用数学符号大学(包含罗马字符)
- CPU,GPU,TPU,NPU都是什么?
- 如何注册域名的详细图文过程分享
- 估值择时对ETF基金定投的影响
- Linux系统进程调度——调度架构详细分析
- python小猿_小猿圈python简介和发展前景?
- PS内存不足恰当解决方法
- 2022“杭电杯”中国大学生算法设计超级联赛(4)
- 【NFS服务】Linux/Ubuntu 搭建NFS服务器
- C语言和C++的文件读取、写入函数
- 算法笔记--极大极小搜索及alpha-beta剪枝
- Android Studio键盘快捷键