-4
嗨,我試圖在隨機數gen中添加隨機數的總和,以獲得生成的隨機數的平均值,一個消息框。我不能做數組。這是我到目前爲止:在隨機數發生器中添加所有隨機數的總和
class Program
{
static double average = 0;
static double sum = 0;
static void Main(string[] args)
{
Random number = new Random();
int min = int.MaxValue, max = int.MinValue;
string result = "\tn \n";
for (int counter = 0; counter < 100; counter++)
{
int n = number.Next(0, 1000);
// Console.WriteLine(n);
if (n < min)
min = n;
if (n > max)
max = n;
}
sum = sum + (number.Next()) ;
average = sum/100;
int range = min - (min + 1);
result += " \t"
+ min
+ " \t"
+ max
+ " \t"
+ average
+ " \t"
+ sum
+ " \t"
+ range;
MessageBox.Show(result, "Min = {0}, Max = {1}, Range = {2}");
}
我想提示解決這個問題,而不是一個剛剛給我的代碼列表。謝謝。
提示:在循環中需要有一個'sum = sum +?'*。循環中的 – Paul
是這個正確的sum = sum +(n);其中n代表我的隨機數gen – zach
括號不是必需的,但是它可以在循環內工作。記得擺脫循環外的加法和。另外,將平均變量聲明和總和變量聲明移到函數中(min已經是)。 – Paul