C#使用控制台生成随机数并归类统计
时间: 2024-01-30 15:04:28 浏览: 33
以下是一个示例代码,用于生成随机数并将它们归类统计:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Random random = new Random();
int[] nums = new int[10];
for (int i = 0; i < 100; i++)
{
int num = random.Next(1, 11);
nums[num - 1]++;
}
Console.WriteLine("1出现的次数:" + nums[0]);
Console.WriteLine("2出现的次数:" + nums[1]);
Console.WriteLine("3出现的次数:" + nums[2]);
Console.WriteLine("4出现的次数:" + nums[3]);
Console.WriteLine("5出现的次数:" + nums[4]);
Console.WriteLine("6出现的次数:" + nums[5]);
Console.WriteLine("7出现的次数:" + nums[6]);
Console.WriteLine("8出现的次数:" + nums[7]);
Console.WriteLine("9出现的次数:" + nums[8]);
Console.WriteLine("10出现的次数:" + nums[9]);
}
}
```
在这个示例中,我们使用了 `Random` 类来生成 1 到 10 之间的随机数,然后使用一个整型数组 `nums` 来记录每个数字出现的次数。最后,我们将结果输出到控制台。你可以根据需要对代码进行修改,以满足你的具体需求。