首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

如何解决猜数游戏

2013-09-25 
怎么解决猜数游戏?猜数游戏:计算机产生一个1~1000之间的随机整数:rand()%1000+1,用户输入一个正整数,判断

怎么解决猜数游戏
?猜数游戏:计算机产生一个1~1000之间的随机整数:rand()%1000+1,用户输入一个正整数,判断是否与计算机产生的随机数相同。若猜中,输出所猜次数和该数。若没猜中,输出“Sorry,you are failed!”,用户一共有10次猜数的机会。
?函数Guess(int n)完成猜数功能;n是计算机产生的随机数,用户输入的一个所猜的正整数X,判断是否与n相等,若x与n相等,返回所猜次数;若x比n小,输出”too small”;若x比n大,输出“too big!”。没猜中可以继续,但最多可猜10次,若10次都没猜中,则返回0.
我该用什么方法,怎么去解决呢?
什么时候的题目了么?自己想想吧!
如果没有记错的话,最多7次就能猜到正确的数字了!
[解决办法]
这种情况二分法收敛最快。
你随机数生成器搞定了,剩下都是一些io操作了。
[解决办法]
坚决消灭丁回复

热点排行
Bad Request.