要求用户想一个1到100之间的整数,包括1和100,然后程序问问题(比如,你想的这个数字小于50吗?)来确定用户想的这个数字。
注意:是用户给数字然后电脑猜,另外,电脑问问题次数必须小于7次,也就是说7次之内猜出这个数。
书上提示是使用<和<=操作符以及if-else语句
求大神帮解答!
有没有想过为什么是7次呢?
感觉你问反了呢.
应该是电脑给出随机数,让用户来猜吧,7次内猜中有奖励.
如果让用户给出数字,电脑还需要猜吗?
利用两分法
50
大于的话用75猜反之用25猜
楼上有人问为什么是7次,因为2的7次方是128大于100
http://www.cnblogs.com/kingshow123/p/cnumbergame.html
看看人猜数字,然后在对比你的。。。