1

我的程序中有一个小错误,您给计算机一个随机数来尝试猜测,以及猜测的范围和猜测的数量。计算机生成一个随机数后,它会询问您是否是您的号码,如果不是,它会询问您是高于还是低于它。我的问题是,如果你的号码是 50,它生成 53,你会说“l”或“lower”或以“l”开头的东西。然后它会生成 12 或其他东西,你会说“更高”或其他东西,它可能会给你 72。我怎样才能让它记住低于 53?

4

1 回答 1

3

创建 2 个包含最低和最高可能值的变量。每当您收到响应时,将其存储在适当的变量中。让 RNG 在两者之间选择一个值。

于 2013-07-18T07:07:25.023 回答