База ответов ИНТУИТ

C#: основы

<<- Назад к вопросам

Отметьте среди перечисленных одно условие, при выполнении которого осуществляется неявное (автоматическое) преобразование типа переменной при ее присвоении переменной другого типа:

(Отметьте один правильный вариант ответа.)

Варианты ответа
обе переменные содержат целочисленные данные
тип приемника больше, чем тип источника
обе переменные содержат вещественные данные
тип приемника совместим с типом источника
тип приемника больше, чем тип источника, и эти два типа совместимы(Верный ответ)
Похожие вопросы
Укажите среди перечисленных оператор присваивания, для которого будет выдано сообщение об ошибке преобразования типа:
В теле метода Main() содержится следующий код:
object box = 125;short original;original = _____;
Среди указанных ниже кодов укажите код, подстановка которого вместо знаков подчеркивания позволяет присвоить переменной original значение 125:
Память в стеке, выделенная для хранения локальной переменной, освобождается:

Литерал 126m определяет константу типа:

Программа предназначена для заполнения матрицы и вывода в консоль двух элементов матрицы:
class Program{    static void Main()    {        int[,] a;        a = new int[,] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 }};        System.Console.Write("{0} {1} ", ______);    }}
Среди приведенных кодов укажите код, подстановка которого вместо знаков подчеркивания приведет к корректной программе, выводящей на консоль значения: 2 8
В теле метода Main() содержится код, предназначенный для вычисления меньшего из двух значений:
      double d;      d = System.Math.Min( _________ );  
Среди перечисленных ниже кодов укажите все коды, подстановка кажого из которых вместо знаков подчеркивания позволяет получить корректную программу:
Требуется сформировать строку путем объединения двух исходных строк. Исходные строки объединяются в порядке возрастания по алфавиту. Для решения этой задачи разработан приведенный ниже исходный код, который размещен в методе Main():
        string[]s = new string[2];        string str;        bool p;        s[0]=System.Console.ReadLine();        s[1]=System.Console.ReadLine();        p = ____________ ;        str = p? s[0]+s[1] : s[1]+s[0];  
Среди приведенных кодов укажите код, подстановка которого вместо знаков подчеркивания приведет к корректной программе, решающей эту задачу.
Из приведенных ниже фрагментов кода укажите фрагмент, соответствующий объявлению ссылки на двухмерный массив, элементами которого являются символы:
Программа предназначена для вывода на консоль значения случайного вещественного числа в интервале [0,1):
using System;class Program{     static void Main() { Random rnd = new Random();  Console.Write( ___ );  }}  
Среди приведенных ниже кодов укажите код, которым необходимо заменить знаки подчеркивания для получения корректной программы, решающей поставленную задачу:
Среди приведенных ниже кодов укажите все коды, подстановка каждого из которых вместо знаков подчеркивания позволяет получить корректную программу, которая выведет на консоль True:
using System;class Program{    static void Main() {  short A = ________ ;       Console.WriteLine(A == short.MinValue); }}