猜数字 很多人都玩过这个游戏:甲在心中想好一个数字,乙来猜。 每猜一个数字,甲必须告诉他是猜大了,猜小了,还是刚好猜中了。
/*猜数字很多人都玩过这个游戏:甲在心中想好一个数字,乙来猜。每猜一个数字,甲必须告诉他是猜大了,猜小了,还是刚好猜中了。下列的代码模拟了这个过程。其中用户充当甲的角色,计算机充当乙的角色。为了能更快地猜中,计算机使用了二分法。阅读分析代码,填写缺失的部分。把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的“解答.txt”中即可。*/
import java.util.Scanner;public class 猜数字 {public static void main(String[] args) {System.out.println("请在心中想好一个数字(1~100),我来猜");System.out.println("我每猜一个数字,你要告诉我是“猜大了”,“猜小了”,还是“猜中”");Scanner scan = new Scanner(System.in);int v1 = 1;int v2 = 100;for (;;) {int m = (v1 + v2) / 2;System.out.println("我猜是:" + m);System.out.println("1.猜得太大了");System.out.println("2.猜得太小了");System.out.println("3.猜中!");System.out.print("请选择:");int user = Integer.parseInt(scan.nextLine());if (user == 3)break;if(user==1) v2 = m; // 填空if(user==2) v1 = m; // 填空}}
}
运行结果:
请在心中想好一个数字(1~100),我来猜
我每猜一个数字,你要告诉我是“猜大了”,“猜小了”,还是“猜中”
我猜是:50
1.猜得太大了
2.猜得太小了
3.猜中!
请选择:1
我猜是:25
1.猜得太大了
2.猜得太小了
3.猜中!
请选择:2
我猜是:37
1.猜得太大了
2.猜得太小了
3.猜中!
请选择:2
我猜是:43
1.猜得太大了
2.猜得太小了
3.猜中!
请选择:1
我猜是:40
1.猜得太大了
2.猜得太小了
3.猜中!
请选择:1
我猜是:38
1.猜得太大了
2.猜得太小了
3.猜中!
请选择:
猜数字 很多人都玩过这个游戏:甲在心中想好一个数字,乙来猜。 每猜一个数字,甲必须告诉他是猜大了,猜小了,还是刚好猜中了。相关推荐
- 想靠创业赚钱,这4个冷门生意不错,竞争不大,很多人都没听说过
本来是准备去上个大专的,但转念一想,很多大专毕业的,在外面也不好找工作,而且工资也不是太高,就放弃了继续上学的想法,直接出去打工了. 由于也没有太好的去处,就去了父母那里. 他们也是常年在厂子里面,自 ...
- 复旦大学计算机专业好还是浙大好,复旦大学和浙江大学,哪个更强一点?很多人都猜错了...
原标题:复旦大学和浙江大学,哪个更强一点?很多人都猜错了 网友一: 复旦大学好,还是浙江大学好,这个问题还真是很难回答,从历史渊源上看,浙江大学是民国四大名校,复旦大学只是一所并不突出的私立大学.但是 ...
- 计算机考研专硕好考还是学硕好考,考研是学硕难考还是专硕难考?很多人都猜错了...
原标题:考研是学硕难考还是专硕难考?很多人都猜错了 网友一:用通俗的话说,学硕会难于专硕.我知道的就是学硕的英语一般就考英语一,英语一就很难哒,我了解一下往年的平均成绩也就在45分左右,但是专硕的话英 ...
- java专业大学生入伍_在校大学生入伍当兵和毕业入伍当兵哪个更好?很多人都猜错了...
原标题:在校大学生入伍当兵和毕业入伍当兵哪个更好?很多人都猜错了 网友一: 我的个人之见是:毕业再入伍比较好. 理由是:在校大学生入伍,相当于大学没读完就去参军了.大家都知道,大学生直到毕业都不一定能 ...
- 很多人都忽视了账号基建重要性
很多人都忽视了账号基建重要性,是指账号的基础搭建,包括名称.头像.领域.简介.背景图等,相当于一个门店形象.某个人或某家公司给人的第一印象.用户点开你的账号首先看到的就是这些,账号基础搭建做不好直接影 ...
- 很多人都想考一个RHCE吧,大家不妨看看我是怎么变成一个RHCE的。
从CHINAUNIX上看到的文章,很有感慨,一个学计算机的同学的经历,在河南这个地方,很多同学毕业,都不干计算机相关的工作,看看人家的酸甜苦辣吧. http://bbs.chinaunix.net/t ...
- 2019年为什么都说现在的淘宝客越来越难做?很多人都说谁做淘客谁傻?
首先我们来分析下原因吧!有很多人都先入为主,对淘客期望过高: 淘客的疯涨大概也就是这两年的事吧!这个行业感觉被大家推成了一个众人皆知的网赚行业. 1.投入低:因为无需本金投入,无需售后,佣金不俗,只需 ...
- 网络知识:路由器要不要每天重启?很多人都做错了,难怪网速慢
家里用的路由器 长时间运行容易出现网络卡顿现象 很多人习惯重启下 甚至还有人专门关掉路由器让其休息一下 那么路由器到底要不要关? 多久关一次? 路由器到底关不关? 问过很多朋友,很多人都说家里装的路由 ...
- 大学计算机要学多久,大学刚开学要不要带电脑?很多人都很后悔,学长学姐把经验告诉你...
大学刚开学要不要带电脑?很多人都很后悔,学长学姐把经验告诉你 文/小川说车况 大学刚开学,学生们要不要带电脑呢,想必这个问题一直对还没进入大学的准大学生来说很困扰,一方面既担心在学校里面用电脑的时候不 ...
- 2018年39名最牛的女程序媛,第三名很多人都认识!
这些有着工程师背景的女性,她们负责许多大公司里的重要业务部门,创造着未来的尖端科技,或者在科技公司扮演者领导者的角色. 尽管人们都说STEM(科学.技术.工程和数学,Science. Technolo ...
最新文章
- 怎样在Python中执行cmd
- 《Linux内核精髓:精通Linux内核必会的75个绝技》一HACK #3 如何编写内核模块
- 计算机图形学在数学中的应用,计算机图形学的数学工具与C#实现:数学C
- python常见内置函数_python常见的内置函数
- hsrp 切换_HSRP、VRRP、GLBP | 网络工程师之网关高可用、冗余
- 插画素材|萌化!超可爱的动物主题手绘复古插画
- 为什么中台是传统企业数字化转型的关键?
- Andromeda OS 来了,Android 再见?
- 2019.04.17 面向对象编程篇207
- 北邮数电 爱课堂答案 Verilog专题
- mid制作乐谱_【图片】分享一个自己编写的打谱软件,支持生成简谱、乐谱演奏、MID输出_简谱吧_百度贴吧...
- sketchup生成面域插件_适用于Revit / SketchUp / Rhino / ArchiCAD插件最新版
- 项目管理软件之禅道和JIRA的共同点与区别
- 互联网的寒冬是否只是以讹传讹?
- 全自动微信淘宝客推广赚钱方式大揭秘
- echarts 3D 柱状图
- 红帽系统换服务器,红帽服务器系统设置中文
- unity游戏开发为什么工作这么难找
- SEMer需要知道的创意标题游戏规则
- 品•文案——聊聊产品文案优化设计
热门文章
- 思岚S2激光雷达1—初次连接
- C语言获取数组和字符串长度
- word打出计算机图形符号,word显示所有格式标记
- ps渐隐在哪里以及ps渐隐知识点总结
- win7计算机文件扩展名,win7显示文件后缀名的扩展名方法
- 计算机原理ms md,初学MD,请教大家一下计算的流程及相关问题 - 第 2 页 - 第一原理 - 小木虫 - 学术 科研 互动社区...
- matlab线性方程组画图,线性方程组求解在Excel和Matlab中的实现
- java线性方程组求解_java解线性方程组
- 小胜凭智, 大胜靠德
- 数据产品经理新人的工作笔记学习