- •Вопрос 1
- •Вопрос 2
- •Вопрос 3
- •Вопрос 4
- •Вопрос 5
- •Вопрос 6
- •Вопрос 7
- •Вопрос 8
- •Вопрос 9
- •Вопрос 10
- •Вопрос 11
- •Вопрос 12
- •Вопрос 13
- •Вопрос 14
- •Вопрос 15
- •Вопрос 16
- •Вопрос 17
- •Вопрос 18
- •Вопрос 19
- •Вопрос 20
- •Вопрос 21
- •Вопрос 22
- •Вопрос 23
- •Вопрос 24
- •Вопрос 25
- •Вопрос 26
- •Вопрос 27
- •Вопрос 28
- •Вопрос 29
- •Вопрос 30
- •Вопрос 31
- •Вопрос 32
- •Вопрос 33
- •Вопрос 34
- •Вопрос 35
- •Вопрос 36
- •Вопрос 37
- •Вопрос 38
- •Вопрос 39
- •Вопрос 40
- •Вопрос 41
- •Вопрос 42
- •Вопрос 43
- •Вопрос 44
- •Вопрос 45
- •Вопрос 46
- •Вопрос 47
- •Вопрос 48
Вопрос 14
Именованные константы, операции и выражения
Именованная константа — это просто имя, которому вы присваиваете постоянное значение (константу). Такая константа в отличие от значения переменной не может изменяться по мере выполнения программы
Выражение — это правило вычисления значения. В выражении участвуют операнды, объединенные знаками операций. Операндами простейшего выражения могут быть константы, переменные и вызовы функций.
Например, a + 2 — это выражение, в котором + является знаком операции, а a и 2 — операндами. Пробелы внутри знака операции, состоящей из нескольких символов, не допускаются.
Операции в выражении выполняются в определенном порядке в соответствии с приоритетами, как и в математике.
Вопрос 15
Основные операции C#
Категория |
Знак операции |
Название |
Категория |
Знак операции |
Название |
Первичные
|
. х() х[] Х++ Х-- new typeof checked unchecked |
Доступ к элементу Вызов метода или делегата Доступ к элементу Постфиксный инкремент Постфиксный декремент Выделение памяти Получение типа Проверяемый код Непроверяемый код |
Аддитивные (типа сложения) |
+ - |
Сложение Вычитание |
Унарные
|
+ - ! ~ ++X --X (тип) x |
Унарный плюс Унарный минус (арифметическое отрицание) Логическое отрицание Поразрядное отрицание Префиксный инкремент Префиксный декремент Преобразование типа |
Сдвига |
<< >> |
Сдвиг влево Сдвиг вправо |
Мультипликативные (типа умножения) |
* / % |
Умножение Деление Остаток от деления |
Отношения и проверки типа
|
< > <= >= is as |
Меньше Больше Меньше или равно Больше или равно Проверка принадлежности типу Приведение типа |
Вопрос 16
Условная операция. Оператор присваивания
Проверки на равенство |
= = ! = |
Равно Не равно |
Поразрядные логические |
& ^ | |
Поразрядная конъюнкция (И) Поразрядное исключающее ИЛИ Поразрядная дизъюнкция (ИЛИ) |
Условные логические |
&& | | |
Логическое И Логическое ИЛИ |
Условная |
? : |
Условная операция |
Присваивания |
= *= /= %= += -= <<= >>= &= ^=
| = |
Присваивание Умножение с присваиванием Деление с присваиванием Остаток отделения с присваиванием Сложение с присваиванием Вычитание с присваиванием Сдвиг влево с присваиванием Сдвиг вправо с присваиванием Поразрядное И с присваиванием Поразрядное исключающее ИЛИ с присваиванием Поразрядное ИЛИ с присваиванием |
Оператор присваивания обозначается одиночным знаком равенства (=). В C# оператор присваивания действует таким же образом, как и в других языках программирования. Общая форма:
имя_переменной = выражение