.NET 4.x Переполнение стека - C#

Узнай цену своей работы

Формулировка задачи:

Привет записался на курсы по C#, там дали задание сделать консольный морской бой То, что смог сделать - загрузил в архиве. При выполнении программы из нее выбрасывает с текстом переполнение стека... Просьба посмотреть и посоветовать, как решить проблему. В идеале - подправить мой код Спасибо

Решение задачи: «.NET 4.x Переполнение стека»

textual
Листинг программы
static void FillCPU(ref int[,] mass)
        {
            Random random = new Random();
            int i, j;
            do
            {
                i = random.Next(1, 5);
                j = random.Next(1, 5);
            }
            while (mass[i, j] == 1 || mass[i, j] == 2);
            {
                mass[i, j] = 1;
                i++;
                j--;
                mass[i, j] = 2;
                j++;
                mass[i, j] = 2;
                j++;
                mass[i, j] = 2;
                i--;
                mass[i, j] = 2;
                j -= 2;
                mass[i, j] = 2;
                j += 2;
                mass[i, j] = 2;
                i--;
                mass[i, j] = 2;
                j--;
                mass[i, j] = 2;
                j--;
                mass[i, j] = 2;
                return;
            }
            //else
            //{
            //    FillCPU(ref mass);
            //}
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5
Похожие ответы