猜数字小游戏(0-100)
来源:互联网 发布:软件项目上线确认书 编辑:程序博客网 时间:2024/05/15 05:25
/**
*猜数字游戏,随机产生0-100内的数字,进行猜数,并提示大了、
*小了,还是猜对了,有三次机会,并可以重新开始。
*@author 马涛
*April 18th .2009
*
*/
import java.util.*;
public class GuessFigure
{
public static void main(String[] args)
{
table:
for(int i =0;true;i++)
{
//用来记录输入了几次数字
int intVar=1;
Random ran = new Random();
//nextInt()返回1-100之间的一个值
int intFigure = ran.nextInt(101);
System.out.println("猜数字游戏");
System.out.println("电脑已经从0-100之间产生了一个随机整数 ***");
System.out.println("您有三次机会,请输入数字,并按回车确认");
Scanner sca = new Scanner(System.in);
ps:
for(int intTime = 1;intTime<=3;intTime++)
{
switch(intTime )
{
case 1: break;
case 2: System.out.println("您还有两次机会");
break;
case 3: System.out.println("这是您最后一次机会了");
break;
}
//得到我们输入的数字
int intFigureIn =Integer.parseInt(sca.nextLine());
for(;intVar<=3;)
{
intVar++;
if(intFigure>intFigureIn)
{
//如果intVar等于4 我们就没有机会再猜了
if(intVar!=4)
{
System.out.println("您输入的数小于电脑生成的数");
System.out.println("请重新输入");
continue ps;
}
else
{
System.out.println("您猜错了");
System.out.println("电脑随机的数字式"+intFigure);
break ps;
}
}
else if(intFigure<intFigureIn)
{
if(intVar!=4)
{
System.out.println("您输入的数大于电脑生成的数");
System.out.println("请重新输入");
continue ps;
}
else
{
System.out.println("您猜错了");
System.out.println("电脑随机的数字式"+intFigure);
break ps;
}
}
else
{
System.out.println("恭喜您猜对了 Congratulations!");
break ps;
}
}
}
System.out.println("在玩一次? 输入Y 或者 N");
Scanner sca1 = new Scanner(System.in);
String strVar = sca1.nextLine();
//判断是否要重新玩一次
if(strVar.equals("Y")|strVar.equals("y"))
continue table;
else
break table;
}
}
}
- 猜数字小游戏(0-100)
- 猜数字小游戏(范围1~100之间)
- 小游戏 猜数字 (简单版)
- 猜数字小游戏(如何产生随机数)
- 猜数字小游戏(有次数限制)
- 猜数字小游戏
- 猜数字小游戏
- 猜数字小游戏(MiniGUI)
- 猜数字小游戏
- 猜数字小游戏
- Flex:猜数字小游戏
- c#猜数字小游戏
- 猜数字的小游戏~
- 猜数字 小游戏
- 猜数字的小游戏
- shell猜数字小游戏
- 猜数字小游戏
- 猜数字小游戏
- 来看看Alexa全球排名20位的网站用的是什么信息服务器?
- 对象表(ObjectTable)
- A sample for map
- Symbian开发环境Carbide C++的配置和使用
- AKAI 开发博客 开张啦
- 猜数字小游戏(0-100)
- [转]Ubuntu分区的推荐方案及方法
- 主键自增长和自增长后插入记录的返回的id
- linux-0.11中保护模式建立过程的分析[1]
- 指针数组vs数组指针
- OSPF汇总
- 今日开博
- PostgreSQL的Command Prompt(命令提示符)的基本操作
- ACE的安装