A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 斥候7300 中级黑马   /  2015-11-28 21:42  /  1943 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

猜数字游戏(按照功能模块进行设计游戏代码)。
游戏规则,先随机产生0-100之间的一个数字。然后根据键盘输入的数字和这个随机数进行比较,给出提示信息。
根据提示信息重新输入数据,再次和随机数进行比较,如此重复,直到猜中为止。猜中后提示是否再玩一次。
若选择继续玩,从新产生一个随机数。从新获取键盘录入,比较,重复下去

4 个回复

倒序浏览
还是比较简单的,
Random ran = new Random;
int number = ran.nextInt(100);
Scanner scanner = new Scanner();
while(true){
int inputNumber = scanner.nextInt();
if(inpuNumber>number){
    // 提示大了
}else if(inputNumber<number){
   //提示小了
}else{
    //你猜对了
     break;
}}

上面是伪码,大致就这过程

评分

参与人数 1黑马币 +10 收起 理由
斥候7300 + 10 赞一个!

查看全部评分

回复 使用道具 举报
洛荣神川 发表于 2015-11-28 22:47
还是比较简单的,
Random ran = new Random;
int number = ran.nextInt(100);

我怎么把黑马币给你了,我现在急需黑马币啊,能不能还给我啊

评分

参与人数 1黑马币 +10 收起 理由
洛荣神川 + 10 白高兴了~^_ ^

查看全部评分

回复 使用道具 举报
洛荣神川 发表于 2015-11-28 22:47
还是比较简单的,
Random ran = new Random;
int number = ran.nextInt(100);

谢谢大哥的指点,但我现在主要是要积累黑马币,才能报名参加黑马的课程,以后报名成功了,我再感谢哥们的指点 谢谢
回复 使用道具 举报
斥候7300 发表于 2015-11-29 22:31
谢谢大哥的指点,但我现在主要是要积累黑马币,才能报名参加黑马的课程,以后报名成功了,我再感谢哥们的 ...

这都是小事,加油努力吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马