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

Объектное программирование в классах на C# 3.0

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

Над объектами перечисления определены следующие операции:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
побитовые логические операции (~, &, |, ^)(Верный ответ)
сложения (+)
сравнения на больше, меньше ( >,<,>=, <=)(Верный ответ)
операции сдвига (>>,<<)
сравнения на равенство и неравенство (==, !=)(Верный ответ)
логические операции (!, &&, ||)
Похожие вопросы
При задании перечисления:
В памяти компьютера значение объекта перечисления представлено:
Укажите корректную синтаксическую формулу, задающую объявления перечисления
По умолчанию значения перечисления, содержащего n элементов, проецируются на отрезок:
Перечисление из n элементов задано шкалой и определяет n бинарных свойств. Пусть x - это число, задающее значение объекта перечисления. Укажите высказывания, истинные для числа x:

Пусть дано описание перечисления

public enum Profession {    плотник, столяр, водитель, учитель, врач }

В результате выполнения фрагмента кода

Profession worker = new Profession();     	worker = worker | Profession.столяр |          	    (Profession.учитель & Profession.водитель);           			Console.WriteLine(worker.ToString());

будет напечатано:

Пусть дано описание перечисления, заданного шкалой

[Flags] public enum Profession {    плотник = 1, столяр = 2, водитель = 4, учитель = 8, врач = 16 }

В результате выполнения фрагмента кода

Profession worker = new Profession();           worker = worker | Profession.столяр |           (Profession.учитель & Profession.водитель);           			Console.WriteLine(worker.ToString());

будет напечатано:

Пусть дано описание перечисления

public enum Profession {    плотник, столяр, водитель, учитель, врач }

В результате выполнения фрагмента кода

Profession worker = Profession.плотник;          worker = worker | Profession.столяр |          (Profession.врач | Profession.учитель);Console.WriteLine(worker.ToString());

будет напечатано:

Пусть дано описание перечисления

public enum Profession {    плотник, столяр, водитель, учитель, врач }

В результате выполнения фрагмента кода

Profession worker = Profession.плотник;       worker = worker | Profession.столяр |       (Profession.врач & Profession.учитель);Console.WriteLine(worker.ToString());

будет напечатано:

Пусть дано описание перечисления, заданного шкалой

[Flags] public enum Profession {    плотник = 1, столяр = 2, водитель = 4, учитель = 8, врач = 16 }

В результате выполнения фрагмента кода

Profession worker = Profession.плотник;       worker = worker | Profession.столяр |       (Profession.врач | Profession.учитель);Console.WriteLine(worker.ToString());

будет напечатано: