java 猜数字游戏
2016-06-05 10:41
447 查看
/*
需求2: 实现猜数字游戏, 如果没有猜对可以继续输入你猜的数字,如果猜对了停止程序。
最多只能猜三次,如果还剩下最后一次机会的时候要提醒用户。
*/
import java.util.*;
class Demo8 {
public static void main(String[] args)
{
//创建一个随机数对象
Random random = new Random();
//调用随机数对象的nextInt方法产生一个随机数
int randomNum = random.nextInt(10)+1; //要求随机数是 1~10
//创建一个扫描器对象
Scanner scanner = new Scanner(System.in);
while(true){
System.out.println("请输入你要猜的数字:");
//调用扫描器的nextInt方法扫描一个数字
int guessNum = scanner.nextInt();
if (guessNum>randomNum){
System.out.println("猜大了..");
}else if(guessNum<randomNum){
System.out.println("猜小了..");
}else{
System.out.println("恭喜你,猜对了`..");
break;
}
}
}
}
需求2: 实现猜数字游戏, 如果没有猜对可以继续输入你猜的数字,如果猜对了停止程序。
最多只能猜三次,如果还剩下最后一次机会的时候要提醒用户。
*/
import java.util.*;
class Demo8 {
public static void main(String[] args)
{
//创建一个随机数对象
Random random = new Random();
//调用随机数对象的nextInt方法产生一个随机数
int randomNum = random.nextInt(10)+1; //要求随机数是 1~10
//创建一个扫描器对象
Scanner scanner = new Scanner(System.in);
while(true){
System.out.println("请输入你要猜的数字:");
//调用扫描器的nextInt方法扫描一个数字
int guessNum = scanner.nextInt();
if (guessNum>randomNum){
System.out.println("猜大了..");
}else if(guessNum<randomNum){
System.out.println("猜小了..");
}else{
System.out.println("恭喜你,猜对了`..");
break;
}
}
}
}
相关文章推荐
- Spring学习(十八)Bean 的三种依赖注入方式介绍
- Spring学习(十九)Bean 的方法注入和方法替换介绍
- Spring 源码下载---从github导入源码到idea
- Java transient关键字使用小记
- 打开端口 50,000 上服务器 localhost/127.0.0.1 的套接字时出错
- Java中的List和ArrayList
- Eclipse快捷键
- leetcode-java-121. Best Time to Buy and Sell Stock
- Spring中的循环依赖问题介绍及解决方法
- Java多线程(一)
- worldwind java对WMS/WMST服务的支持
- java文件路径怎么写 /和\\都可以
- JAVA_OA(bug篇)(一):SpringMVC的bug1
- Spring学习(十七)Spring 参数注入方式介绍
- java实现登陆界面
- java多线程ReentrantLock、sync、ReentrantReadWriteLock性能比较
- 【DAY13】JAVA第十三天I/O学习笔记
- java多线程——同步与锁
- java学习Class动态加载
- JAVA多线程之生产者消费者模型