Главная /
C#: основы /
Проанализируйте программу и определите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение: using System; class Program { static void Main() { int[][] a; int[] b1 = { 1, 2 }, b2 ={3,4}; a = new int[2][]; a[1] = b1; a[0
Проанализируйте программу и определите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
using System;
class Program
{
static void Main()
{
int[][] a;
int[] b1 = { 1, 2 }, b2 ={3,4};
a = new int[2][];
a[1] = b1;
a[0] = b2;
a[0][0]=7; a[0][1] = 5; a[1][1]=0;
Console.Write("{0} {1} ", b1[0], b1[1]);
Console.Write("{0} {1} ", b2[0], b2[1]);
}
}
вопрос
Правильный ответ:
программа выдает синтаксическую ошибку, так как ссылки
a и b являются ссылками разных типов 7 5 3 0 1 2 3 4 1 0 7 5 Сложность вопроса
90
Сложность курса: C#: основы
68
Оценить вопрос
Комментарии:
Аноним
Зачёт прошёл. Лечу пить отмечать 5 за тест интуит
31 авг 2020
Аноним
Экзамен сдал на отлично.
18 дек 2016
Аноним
Зачёт сдал. Иду в бар отмечать зачёт по тестам
14 мар 2016
Другие ответы на вопросы из темы программирование интуит.
- # В теле метода Main() содержится следующий программный код: short a = 1, b = 4, c; c = (short)((a << 8 )+b); System.Console.Write(c); Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # В теле метода Main() содержится приведенный ниже программный код: sbyte a = 0x7B, b, maska = _____; b = (sbyte)(a & maska); System.Console.WriteLine(b); Среди приведенных ниже инициализаторов укажите все инициализаторы, подстановка каждого из которых вместо знаков подчеркивания позволит получить программу, которая выведет на экран десятичное значение 11:
- # В теле метода Main() содержится следующий программный код: int a=2, b; b = (sbyte)(a >> 1); System.Console.WriteLine(b==1?1:0); Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # В теле метода Main() содержится следующий код: double a=5; string msg="не определено"; if (a > 1) if (a < 4); msg = "внутри"; else msg = "снаружи"; System.Console.WriteLine(msg); Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Приведенные ниже процедуры и функции определены как методы одного класса. static double F(int a, int b) { return a + b; } //Вариант 1 static double F(double a, double b) { return a + b; } //Вариант 2 static double F(short a, double b) { return a + b; } //Вариант 3 static double F(short a, int b) { return a + b; } //Вариант 4 static void Main() { int a = 2; System.Console.Write(F(a, 3.5)); } Укажите истинное утверждение, относящееся к вызову функции F: