Замена значений в массиве - C#

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

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

Здравствуйте, подскажите пожалуйста: имею массив в котором 8 единиц подряд, пишу
Листинг программы
  1. int[] mas2 = new int[] {mas1[7], mas1[0], mas1[1], mas1[2], mas1[3], mas1[4], mas1[5], mas1[6]};
получаю второй массив в котором первый символ 0 а остальные 1. Откуда этот 0 берётся? Почему не снова все 1?

Решение задачи: «Замена значений в массиве»

textual
Листинг программы
  1. for (int i = 0; i < 8; i++)
  2. {
  3.     if ((groupBox1.Controls["checkBox" + i.ToString()] as CheckBox).Checked) mas1[i]++;
  4.     textBox1.Text += "\n " + mas1[i].ToString();
  5.     x1 = mas1[i] * mas_b[i];
  6.     x = x + x1;
  7.     textBox0.Text = "\n " + x.ToString();
  8. }
  9. int[] mas2 = new int[] { mas1[7], mas1[0], mas1[1], mas1[2], mas1[3], mas1[4], mas1[5], mas1[6] };
  10. for (int i = 0; i < 8; i++)
  11. {
  12.     textBox2.Text += "\n " + mas2[i].ToString();
  13. }

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


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

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

9   голосов , оценка 3.889 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы