Главная /
C#: основы /
Для поэлементного сложения массива A и B и запоминания результата в массиве С разработан приведенный ниже исходный код, который размещен в методе Main(): int[] A,B,C; A = new int[] { 55, 77 }; B = new int[] { 11, 22, 33, 44 }; C = new int[A.Length]; C = A
Для поэлементного сложения массива A
и B
и запоминания результата в массиве С
разработан приведенный ниже исходный код, который размещен в методе Main()
:
int[] A,B,C;
A = new int[] { 55, 77 };
B = new int[] { 11, 22, 33, 44 };
C = new int[A.Length];
C = A + B;
System.Console.Write(C);
Трансляция программы завершена неудачно. Из приведенных высказываний укажите высказывание, которое раскрывает причину некорректности программы:
вопрос
Правильный ответ:
переменные
B
и C
не являются ссылками на массив
массивы
A
и B
имеют разное количество элементов
область памяти, выделенная под массив
C
, недостаточна по объему
операция
+
не определена для ссылок на массив
метод
System.Console.Write
не допускает использование в качестве аргумента ссылок Сложность вопроса
47
Сложность курса: C#: основы
68
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, за что я не углядел этот великолепный сайт с всеми ответами интуит в начале года
22 июн 2018
Аноним
Спасибо за решебник по интуиту.
28 фев 2018
Другие ответы на вопросы из темы программирование интуит.
- # Отметьте среди перечисленных все случаи, в которых осуществляется неявное (автоматическое) преобразование типа
- # В теле метода Main() содержится следующий программный код: int a ,b=4; a = 5%3 + 5 * b++; System.Console.Write(a); Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # В теле метода Main() содержится следующий программный код: sbyte a = -128; sbyte b; b = (sbyte)(a >> 4); System.Console.WriteLine(b); Укажите результат вывода на консоль после выполнения метода Main():
- # Программа предназначена для заполнения матрицы и вывода в консоль двух элементов матрицы: class Program { static void Main() { int[,] a; a = new int[,] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }; System.Console.Write("{0} {1} ", _______); } } Среди приведенных кодов укажите код, подстановка которого вместо знаков подчеркивания приведет к корректной программе, выводящей на консоль значения: 3 7
- # Проанализируйте приведенный код, определенный в методе Main(): int i, смена=3; string d; if ((i = int.Parse(System.Console.ReadLine())) < 6) смена = int.Parse(System.Console.ReadLine()); switch (i) { case 6: case 7: d = "Выходной"; goto case 8; default: d = "Работаю"; switch (смена) { case 1: System.Console.WriteLine(d + " в первую смену"); break; case 2: System.Console.WriteLine(d + " во вторую смену"); break; default: System.Console.WriteLine("Не работаю"); break; } break; case 8: System.Console.WriteLine("Отдыхаю"); return; } Укажите результат вывода, если после успешного запуска программы на компиляцию и выполнение пользователь ввел с клавиатуры 4, а затем 0.