作业帮 > 综合 > 作业

定义一个整型数组 长度为100 随即一个 1-100的数字 添加到整型数组中 要求数组中的数据不能重复

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 22:20:58
定义一个整型数组 长度为100 随即一个 1-100的数字 添加到整型数组中 要求数组中的数据不能重复
请用C#控制台程序.越详细越好,谢谢!
是 随机 一个 1-100的数字
定义一个整型数组 长度为100 随即一个 1-100的数字 添加到整型数组中 要求数组中的数据不能重复
for (int j = 0; j < 99; j++)
{
for (int k = j; k < 100; k++)//k=j
{
if (arr[j] == arr[k])
{
Console.WriteLine(arr[j]);
}
}
}
再问: 你的随机数呢,请详细些 行吗?
再答: 利用Hashtable。 Hashtable hashtable = new Hashtable(); Random rm = new Random(); int RmNum = 100; for (int i = 0; hashtable.Count < RmNum; i++) { int nValue = rm.Next(100); if (!hashtable.ContainsValue(nValue) && nValue != 0)//去重 { hashtable.Add(nValue, nValue); Console.WriteLine(nValue.ToString()); } }希望能采纳