本人基于以前安卓手机玩猜数字的游戏的经验,基于Matlab的GUI界面开发了程序,可完美实现此功能,程序包括3个文件,1个fig文件和2个m文件,可完美运行。
下面简介一下猜数字游戏的玩法:
1.点击“开始游戏”,随机生成1个四位数,每个位数不重复,如3810;
2.玩家必须在7次内猜出结果,否则游戏失败。如用户输入“1234”,则结果返回为0A2B,其中A表示数字相同且位置相同,B表示数字相同但位置不同;如用户输入为3567,则结果返回为1A0B。
3.用户根据给出的“XAYB”的结果,反复输入猜测的数字,最终在7次内猜出结果。
该过程可用Matlab完美实现,本人基于Matlab2012b版本编程。