做的c#猜数字的小游戏小游戏。可是为什么每次随机结果都是0

Windows应用程序游戏规则:计算机随机產生一个不重复的四位数玩家输入四位不重复的数与计算机给出的数作对比,如果与计算机给出的数的位置相同且数字相同那么将会昰1A,如果数字相... Windows应用程序
游戏规则:计算机随机产生一个不重复的四位数玩家输入四位不重复的数与计算机给出的数作对比,如果与计算机给出的数的位置相同且数字相同那么将会是1A,如果数字相同而位置不同将会显示1B。如:计算机的随机数字为:1234 猜的数字为:1354 ,此时计算机会提示为:2A1B2A表示在这次猜测中,有二个数字及其位置都正确1B表示有一个数字正确但位置不正确。

题目是这样的请大大们提供一下输入数字以后点击按钮后执行的程序代码并注释,我是初学者还请各位大大们多多帮助。


我最先也是采用每位随机生成一个一位数字的方法 但是确实是 麻烦...所以后来就放弃了 现在输出又遇到问题...好菜...

难点在于取个十百千的位数,如果每位一个随机数感觉好麻烦,而且鼡户输入的数字取数还是没解决,我也是新手来学习下

二楼写的倒是有点道理,转换为CHAR数组取数比较好点,没试过应该可以

下载百度知道APP抢鲜體验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 猜数字的小游戏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信