Требуется ссылка на объект - C# (181080)
Формулировка задачи:
Здравствуйте, скажите, пожалуйста, как сделать так чтобы переменная n работала внутри методов Main и max, при данном коде выдает ошибку "требуется ссылка на объект" у всех n.Заранее спасибо!
class Program { int n = 7; static void Main(string[] args) { Random rand = new Random(); int[,] a = new int[n, n]; for (int i = 0; i < n; i++) for (int j = 0; j < n; j++) { a[i, j] = rand.Next(0, 10); Console.Write(a[i, j] + " "); if (j == n-1) Console.WriteLine(); } Console.WriteLine(); int m = max(ref a); Console.WriteLine("максимальный элемент из выделенной области={0}", m); } static int max(ref int[,]a) { int m = a[0, 0]; for (int i = 0; i < n; i++) for (int j = 0; j < n; j++) { if (a[i, j] > m) m = a[i, j]; if (i == j) break; } return m; } } }
Решение задачи: «Требуется ссылка на объект»
textual
Листинг программы
static int n = 5;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д