Главная /
C#: основы /
Следующий фрагмент метода Main() содержит одну или несколько ошибок синтаксиса: int[,] A = { {55, 77, 66}, {34, 85, 66} }; int[,] B = new int[2,3] { { 11, 22 }, { 33, 44 } }; int[] C = new int[7]; C = (int[])A; System.Console.Write(C); Из приведенных выск
Следующий фрагмент метода Main()
содержит одну или несколько ошибок синтаксиса:
int[,] A = { {55, 77, 66}, {34, 85, 66} };
int[,] B = new int[2,3] { { 11, 22 }, { 33, 44 } };
int[] C = new int[7];
C = (int[])A;
System.Console.Write(C);
Из приведенных высказываний укажите все высказывания, которые раскрывают причины некорректности фрагмента:
вопрос
Правильный ответ:
в объявлении массива
В
не задана инициализация третьей строки
в объявлении массива
А
пропущены ключевые слова: new int[,]
после выполнения выражения C=(int[])A; у массива С последний элемент не получит значения, поэтому операция присваивания недопустима
ссылка на массив
А
не может быть преобразована в ссылку на массив С
метод
System.Console.Write
не допускает использование в качестве аргумента имени массива Сложность вопроса
75
Сложность курса: C#: основы
68
Оценить вопрос
Комментарии:
Аноним
Это очень нехитрый вопрос интуит.
25 май 2020
Аноним
Я провалил зачёт, почему я не нашёл этот великолепный сайт с решениями с тестами intuit раньше
02 фев 2016
Другие ответы на вопросы из темы программирование интуит.
- # Программа предназначена для вывода на консоль значения |-2|: using System; class Program { static void Main() { Console.Write( _____ ); } } Среди приведенных ниже кодов укажите код, которым необходимо заменить знаки подчеркивания для получения корректной программы, решающей поставленную задачу:
- # В теле метода Main() содержится следующий код: float a = new float(); int b = new int(); System.Console.Write(a == b); Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Отметьте среди перечисленных все случаи, при выполнении которых возникает потеря информации:
- # Укажите все истинные утверждения, относящиеся к назначению начального значения (инициализации) локальных переменных:
- # Для перестановки местами первого и последнего элемента массива A разработан приведенный ниже исходный код, который размещен в методе Main(): int[] A, B; int C; A = new int[] { 55, 77, 99 }; B = A; C = B[0]; B[0] = B[B.Length]; B[B.Length] = C При выполнении программы возникло исключение. Из приведенных высказываний укажите высказывание, которое раскрывает причину некорректности программы: