我是靠谱客的博主 漂亮枕头,最近开发中收集的这篇文章主要介绍随机生成88个不同的数字,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Test
{
class Test1
{
public static void Mains()
{
//定义一个88个数字的数组
int[] count = new int[88];
//定义一个int 变量
int number;
//创建随机数
Random random = new Random();
//循环遍历88个数字
for (int i = 0; i < 88; i++)
{
//int 变量接收1到89的随机数字
number = random.Next(1, 89);
//将获取数字的方法的数据传到count数组
count[i] = GetRNumber(count, i, 1, 89, number, random);
}
//循环遍历数组的长度
for (int i = 0; i < count.Length; i++)
{
//取余
if (i % 5 == 0)
{
Console.Write(" ");
//创建新行
Console.Write(Environment.NewLine);
}
Console.Write(count[i] + " ");
}
Console.Read();
}
//创建获取1到89之间不同的随机数的方法
static int GetRNumber(int[] array, int index, int minValue, int maxValue, int number, Random randow)
{
for (int i = 0; i < index; i++)
{
if (array[i] == number)
{
//将最小值到最大值的数字存到newNum变量中
int newNum = randow.Next(minValue, maxValue);
array[index] = newNum;
return GetRNumber(array, index, minValue, maxValue, newNum, randow);
}
}
return number;
}
}
}

下面是输出截图:
在这里插入图片描述

最后

以上就是漂亮枕头为你收集整理的随机生成88个不同的数字的全部内容,希望文章能够帮你解决随机生成88个不同的数字所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部