用C#语言完成以下生成随机数控制台程序代码

用C#语言完成以下生成随机数控制台程序代码

求以下问题的完整代码,C#语言生成随机数控制台程序

img

using System;
namespace ConsoleApp2
{
    class Program
    {
        static string[] findMax(int[,] arr)
        {
            int value = -1, rowIndex = -1,cellIndex=-1;
            for (var i = 0; i < 10; i++)
                for (var k = 0; k < 8; k++)
                {
                    if (arr[i, k] > value) {
                        value = arr[i, k];
                        rowIndex = i;
                        cellIndex = k;
                    }
                }
            return new string[]{value.ToString(),rowIndex+","+cellIndex };
        }
        static string[] findMin(int[,] arr)
        {
            int value = 100000, rowIndex = -1, cellIndex = -1;
            for (var i = 0; i < 10; i++)
                for (var k = 0; k < 8; k++)
                {
                    if (arr[i, k] < value)
                    {
                        value = arr[i, k];
                        rowIndex = i;
                        cellIndex = k;
                    }
                }
            return new string[] { value.ToString(), rowIndex + "," + cellIndex };
        }
        static void Main(string[] args)
        {
            var r = new Random();
            int[,] arr = new int[10, 8];
            for (var i = 0; i < 10; i++)
                for (var k = 0; k < 8; k++) {
                    arr[i, k] = r.Next(0, 1000);
                }
            var rst = findMax(arr);
            Console.WriteLine($"最大值为:{rst[0]},索引位置:{rst[1]}");

            rst = findMin(arr);
            Console.WriteLine($"最小值为:{rst[0]},索引位置:{rst[1]}");
            Console.ReadKey();
        }
    }
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632