日期:2014-05-17  浏览次数:20943 次

C#版“猜数字”

         记得以前学数学时,有这样一个小游戏,给出一个1到100的数字,然后你来猜,你猜的数字比这个小时,我告诉你,你猜的数字偏小,然后你继续猜.那么.你最多需要几次能猜出这个数字呢?我姑且叫它为"猜数字"小游戏.

        接触了C#的WinForm不久后.在CSDN博客上看到有人发了篇文章,写的就是这个小程序,当时就自己也写了下,来巩固当时学的那一点点皮毛东西,之后,还增加了一个自动游戏的功能,这是因为当时学高数,老师又讲到了二分法,刚好适用于这里.

         当然,此游戏也是有计时功能的,看你能在多久之内获得胜利咯.

          界面一览图:

 

     获得游戏胜利时:

 

   可以看出,每按下一个按钮,会提示你你猜的这个数字是大了还是小了.胜利时会提示你游戏时间.

 

最后,就是它的自动游戏功能咯.这功能有BUG,有时候能正常运行,有时则像是进入了死循环,不再动了,如果,你找出来修复了,麻烦你告诉我.谢谢!

见图:

 

 

最后,资源下载地址:

http://download.csdn.net/detail/xiaoyu_93/5149223