首先,歡迎來到堆棧溢出,並請檢查常見問題。
儘管我希望你能夠更簡潔地寫一些內容並做一些閱讀,但我會盡力給你一些提示。
我寫這是基於我認爲我理解的閱讀你的問題。
假設的問題是: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