我需要生成隨機數從1到100,我知道該怎麼做一部分... ...生成隨機數1-100
我要問用戶他想要多少個號碼產生(如果他說5程序需要從1到100生成5個數字)。我只是現在如何通過在列表中添加新的int來進行修復。
我之前做到了這一點,但後來我無法使它工作,所以它會寫這些數字和最小+最大值的平均值。
這裏是我下面的代碼:
Random k = new Random();
//here i added in the same way other variables and put them in a list
int j = k.Next(100);
Console.WriteLine("");
double[] list1 = {j};
double povp = list1.Average();
Console.WriteLine(povp);
Console.WriteLine("");
Console.WriteLine(list1.Max());
Console.WriteLine("");
Console.WriteLine(list1.Min());
Console.ReadKey();
'100'是排他性的,而OP可能被問及包容性'100'。另外,當你不使用lambda參數時,最好將lambda參數記爲'_'。所以我會寫'.Select(_ => random.Next(101))' –
我喜歡在這種情況下使用'_'的想法 - 開始學習Haskell。感謝您的建議。 – aquaraga