【猜数字游戏题目描述:由计算机生成四个不重复的0-9之间的任-查字典问答网
分类选择

来自宫秀军的问题

  【猜数字游戏题目描述:由计算机生成四个不重复的0-9之间的任意数,由玩家输入,计算机根据输入比较两组数字,给出类似xAyB的信息,A表示数字和相应的位置正确,B表示数字正确,但位】

  猜数字游戏

  题目描述:由计算机生成四个不重复的0-9之间的任意数,由玩家输入,计算机根据输入比较两组数字,给出类似xAyB的信息,A表示数字和相应的位置正确,B表示数字正确,但位置不正确。分别用x,y来表示两种情况,完全正确则显示“ok”。例如,如果计算机产生的是“12345”,而我们输入“21345”,则给出“3A2B”提示信息,表示“输入的数与计算机给出的数相比较,有3个数字正确且相应的位置正确,2个数字正确但相应的位置不正确”。直到输入正确为止。

  基本要求:(1)计算机根据输入比较两组数字,;

  (2)程序操作友好、界面美观。

  提高要求:(1)怎么样针对此游戏规则,编写一个自动猜数字程序,最终猜出产生的随机数。即,现在猜数学程序已经产生一个待猜数字,需要编写一个程序,具有人工智能,能够决定每次猜什么数字,并根据得到的返回结果(XAYB)进行下一步决策,最终完成数字猜测.

  (2)讲出程序原理;

  设计提示:注意随机数的产生。

1回答
2020-04-09 07:48
我要回答
请先登录
弓峰敏

  以前写过一个,当然,没做界面的,要做界面自己可以做

  #include

  #include

  #include

  usingnamespacestd;

  intmain()

  {

  time_tt=time(0);

  cout

2020-04-09 07:51:13

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •