首先,欢迎来到堆栈溢出,并请检查常见问题。
尽管我希望你能够更简洁地写一些内容并做一些阅读,但我会尽力给你一些提示。
我写这是基于我认为我理解的阅读你的问题。
假设的问题是:how do i get the make the guessed number the initial maxValue if its too high or the minValue if its too low.
或者,就像我解释,如何使包括maxValue成为猜测的数,如果过高,或者如果它太低,做同样的事情到minValue(最小值)?
第一关:
int input = random.Next(minValue, maxValue).ToString();
由于Soner评论,你为什么结果转换为字符串?更重要的是,为什么这个变量如果是随机的,称为input
?并不是它错了,但有点误导。
好了,让我们最初的最小/最大为0/100
int minValue = 0;
int maxValue = 100;
int secretNumber = random.Next(minValue, maxValue);
的秘密数字将是从0到100。然后你猜一个数字。我假设这个猜测数字也是随机的,因为你是这样写的。
int guess = random.Next(minValue, maxValue);
然后你说,“让猜测的数初始包括maxValue如果过高”
if (tooHigh && guess<maxValue){ //you pressed "Too High"
maxValue = guess;
}
我想你可以从这里下去。
等一下!你使用'.ToString()'并将它存储在'int'中?为什么?我认为你应该读一本书。 – 2013-04-08 11:50:58
有没有人可以帮助你,如果你不问你的问题比这更好,并发布相关的代码... – 2013-04-08 11:52:13
请张贴您的问题。通过简短的介绍,我可以说你已经公布了项目需求。 – pordi 2013-04-08 11:54:03