JAVA课程学习五:猜数字游戏
2017-10-20 17:54
369 查看
练习知识1:while循环
练习知识2:for循环
熟悉if-else分支,random函数,int m = Integer.parseInt(“123”)字符串转为int型数据。通过输入一个数,与随机生成的数进行比对,猜出这个随机生成的数。
代码:
import java.util.Scanner; import java.util.Random; public class GuessNumber { public static void main (String args[]) { Scanner reader = new Scanner(System.in); Random random = new Random(); System.out.println("给你一个1至100之间的整数,请猜测这个数"); int realNumber = random.nextInt(100)+1; //random.nextInt(100)是[0,100)中的随机整数 int yourGuess = 0; System.out.print("输入您的猜测:"); yourGuess = reader.nextInt(); while(yourGuess!=realNumber) //循环条件 { if(yourGuess>realNumber) //猜大了的条件代码 { System.out.print("猜大了,再输入你的猜测:"); yourGuess = reader.nextInt(); } else if(yourGuess<realNumber) //猜小了的条件代码 { System.out.print("猜小了,再输入你的猜测:"); yourGuess = reader.nextInt(); } } System.out.println("猜对了!"); }
给你一个1至100之间的整数,请猜测这个数
输入您的猜测:20
猜小了,再输入你的猜测:30
猜小了,再输入你的猜测:50
猜大了,再输入你的猜测:40
猜小了,再输入你的猜测:45
猜小了,再输入你的猜测:48
猜大了,再输入你的猜测:46
猜对了!
相关文章推荐
- Java学习笔记----《head first java 》-第二章 数字游戏事例看类与对象,对象间互动。
- Java课程学习十一:图片匹配游戏
- Java 小例子:猜数字游戏
- java学习做的一个简单的骑士飞行棋游戏!
- c语言学习-猜数字游戏
- 【J2me 2D 游戏开发系列】◣Himi游戏开发启蒙教程◢Java零基础学习J2me游戏开发全过程!
- Java游戏学习
- Python学习笔记(五)猜数字游戏(while)
- 【面向对象课程项目:纸牌】Java实例学习(一):优秀源码的分析
- 猜数字游戏。编写一个Java应用程序,实现功能:
- 大三学长带我学习JAVA.作业8。。1 有1、2、3、4这几个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- [Java]猜数字游戏
- [Java]猜数字游戏
- c语言学习-猜数字游戏
- 张孝祥Java高新技术_课程--------学习笔记第一天
- java数字证书学习笔记
- JSP学习笔记(七)-----猜数字游戏
- 用游戏的方式学习Java
- JAVA--第2周实验--猜数字游戏
- 【转】用游戏来学习Java技术(Robocode攻略)