在C#中,可以使用Random類來生成隨機數。以下是一個簡單的示例,生成10個隨機數并統計它們的最大值、最小值和平均值:
using System;
class Program
{
static void Main()
{
Random rand = new Random();
int[] numbers = new int[10];
for (int i = 0; i < numbers.Length; i++)
{
numbers[i] = rand.Next(1, 101); // 生成1到100之間的隨機數
}
// 統計最大值、最小值和平均值
int max = numbers.Max();
int min = numbers.Min();
double avg = numbers.Average();
Console.WriteLine("隨機數列表:");
foreach (int num in numbers)
{
Console.Write(num + " ");
}
Console.WriteLine("\n最大值:" + max);
Console.WriteLine("最小值:" + min);
Console.WriteLine("平均值:" + avg);
}
}
運行該程序會生成10個1到100之間的隨機數,并輸出它們的最大值、最小值和平均值。