随机生成数猜大小(java实现)
问题描述:
随机生成一个整数,猜测时给出提醒猜大还是猜小,最后给出猜测次数
参考代码:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Random;
public class study {public static void main(String[] args)throws java.io.IOException {int i, s, f = 0;Random random = new Random();i = random.nextInt(100);System.out.println("请输入一个你猜想的数:\n");BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));while (true) {s = Integer.parseInt(reader.readLine());f++;if (s>i) System.out.println("猜大了!\n");if (s<i) System.out.println("猜小了!\n");if (s==i){System.out.println("恭喜你,猜对了!\n");System.out.println("你总共猜了 "+f+" 次\n");System.exit(0);}System.out.println("请再次输入一个你猜想的数:\n");}}
}
引用的方法
BufferedReader
读入任意长度的数据,可包含中文
Random
类的random.nextInt(int)
方法在括号输入一个整数后,自动生成一个0-int大小的数字
integer.parseint()
用于转换为基本数据类型int
例子:
String str = "3"; int i = Integer.parseInt(str); System.out.println(i+1);//输出4; String str = "3"; System.out.println(str+1);//output 31;
integer,整数 / 整型数,与小数 / 浮点数相对,是编程语言的基本数据类型之一,用以指示变量的数据类型,有时也用于常量(变量、表达式)的强制数据类型转换。整型数据的长度及其取值范围并不固定,受编译环境影响。
System.exit(status)
终止当前正在运行的Java虚拟机。参数用作状态代码;按照惯例,非零状态代码表示异常终止。此方法在类运行时调用exit方法。此方法从不正常返回。
随机生成数猜大小(java实现)相关推荐
- 随机生成数——C语言
目录 一.引言 二.随机生成数 1.原理 2.关键代码 3.举个栗子 一.引言 很多时候调试程序要手动输入待测值,输入量很少时还好,但是当待测数据要求的输入量很多时,手动输入显然是低效率的,是浪费时间 ...
- 经验分享:java随机生成数字猜大小
前言 不知道你们发现没有,在很多互联网公司基本上都是80后,90后居多,很少还有超过40岁的程序员.可能很多人心里都有一个疑问,那就是这些40多岁的程序员都干嘛去了呢?创业显然只是极少数的人,至于管理 ...
- c语言如何让系统随机生成数,C语言中是如何进行随机数生成的
C语言中是如何进行随机数生成的.C语言是编程人员经常会到的一款计算机编程语言,有的朋友想知道怎样使用C语言进行随机数生成,那么就快随小编一起来看看这篇C语言中是如何进行随机数生成的吧!其中不仅为大家介 ...
- php随机生成数字字母,PHP_php随机生成数字字母组合的方法,本文实例讲述了php随机生成数 - phpStudy...
php随机生成数字字母组合的方法 本文实例讲述了php随机生成数字字母组合的方法.分享给大家供大家参考.具体如下: 直接上代码: function getRandomString($len, $cha ...
- 猜数字java程序设计分析_JAVA程序设计课程设计-猜数字游戏设计
JAVA程序设计课程设计-猜数字游戏设计 课 程 设 计 报 告课程设计名称 Java 程序设计 专 业 计算机科学与技术 班 级 2 班 学 号 08030212 姓 名 指导教师 成 绩 2011 ...
- java数字猜大小游戏_java实现猜数字小游戏
java实现猜数字游戏 随机给定一个数字,猜大小直到正确 package com.swift; import java.util.Random; import java.util.Scanner; p ...
- JAVA入门:猜大小程序
import java.util.Random; import java.util.Scanner;public class TestScanner {public static void main( ...
- python游戏设计_Python设计一个猜大小游戏
Python设计小游戏实例 本文主要介绍如何用Python设计一个经典小游戏:猜大小. 在这个游戏中,将用到前面我介绍过的所有内容:变量的使用.参数传递.函数设计.条件控制和循环等,做个整体的总结和复 ...
- 初级模拟玩骰子猜大小游戏
代码: package net.day06027;import java.util.Scanner; import java.util.regex.Pattern;/** * * 项目说明:模拟赌博: ...
最新文章
- VS编译duilib项目时候的错误解决方法整理
- 逆向工程核心原理学习笔记(六):实战开辟新内存区域写入缓冲区跳转修改字符串
- 服务器运行jar包日志怎么清理,docker 启动jar包,并将日志文件进行挂载
- python的socket编程执行顺序_Python篇-Socket网络编程
- (3.5)HarmonyOS鸿蒙上下左右方向滑动
- 【练习5.9】图像掩码、礼帽、cvCopy、图像融合、cvCvtColor
- 期待已久的VS2008 SP1 和.NET FRAMEWORK 3.5 SP1都出来了
- 51nod1574排列转换
- 【CCCC】L2-019 悄悄关注 (25分),,模拟水题,STL大法好
- 【贪心】hdu5969 最大的位或
- ServletContextListener 和HttpSessionListener 的自我理解
- java 8 API 开发文档中文
- CSS3实现八方向云台控制器器样式
- python经典书籍推荐-7本经典的Python书籍,你都读过了么?
- 利用高德地图周边搜索api获取不同类型的餐厅推荐
- 办公台式计算机配置费用,原来这才是办公台式机需要的性能?
- Android studio下载及安装方法
- Java Web基础概述
- 【人工智能】院士谈新一代人工智能五大智能方向
- 重磅丨云和恩墨zCloud数据库云管平台2.0版本发布