- •Операндом может быть:
- •Знак умножения в выражениях всегда записывают явно, чтобы:
- •Выражения в языке программирования:
- •Указать lvalue выражения:
- •Указать lvalue выражения в левой части оператора присваивания:
- •В выражении при отсутствии скобок определены приоритеты операций:
- •Операции по количеству операндов можно классифицировать на:
- •При вычислении арифметических выражений определен следующий приоритет выполнения операций:
- •Отношения
- •3. Бинарные %, /
- •4. Отношения
- •6. Логические
- •3. Отношения
- •8. Логические
- •1. Отношения
- •3. Арифметические операции
- •4. Операции отношения
- •Получение случайного целого числа в интервале от 0 до rand_max (32767), нового при каждом запуске программы:
- •Получение случайного вещественного числа в интервале (0.0, 1.0), нового при каждом запуске программы:
Отношения
логические
приведение к целому типу
поразрядные логические
сдвиговые
арифметические операции:
+
-
– (унарный)
*
/
%
=
==
++
логические операции:
<
<=
>
>=
&&
||
!
++
?:
операции отношения:
=
+=
!=
*=
<
<=
!
++
?:
поразрядные логические операции:
&&
||
!
&
|
^
<<
>>
~
операции сдвига:
&&
||
!
&
|
^
<<
>>
~
операции присваивания:
=
+=
-=
/=
*=
%=
==
&&
адресные операции:
=
+=
&
/=
*
<|
<=
>
операции инкремента и декремента:
=
+=
&
/=
*
<|
<=
++
--
операция определения размера операнда в байтах:
операция условия:
операция задания последовательности:
операция расширения области видимости:
ОПЕРАЦИЯ ПРИВЕДЕНИЯ ТИПА:
тип (выражение)
(тип) выражение
static_cast<тип>(выражение)
(static_cast<тип>) выражение
______________________________________________________________________________гр.3_______________________________________________________________
приоритет групп операций в порядке его убывания (введите номера групп, разделяя запятой, без пробелов):
1. ( ) [ ] . 2. + - 3. << >> 4. && 5. < <= > >= 6. |
приоритет групп операций в порядке его убывания (введите номера групп, разделяя запятой, без пробелов):
1. ! ~ ++ -- - (тип) * & sizeof 2.* / % 3. && 4. | 5. == != 6. ^ 7. &
приоритет групп операций в порядке его убывания (введите номера групп, разделяя запятой, без пробелов):
1. , 2. = += -= *= /= %= &= и т.д. 3. ?: 4. || 5. << >> 6. &&
приоритет групп операций в порядке его убывания (введите номера групп, разделяя запятой, без пробелов):
1. < <= > >= 2. | 3. == != 4. ^ 5. & 6. &&
______________________________________________________________________________гр.4_______________________________________________________________
для целочисленных типов определенны операции:
1. унарные: +, -
2. бинарные: +, -, *
3. Бинарные %, /
4. Отношения
5. поразрядные логические и сдвиговые
6. Логические
на всем множестве целых чисел в C++ определены операции:
1. *, /
2. +, -
3. сравнения
4. унарные + и -
В случае неправильного задания типа результата при выполнении операций умножения и сложения целочисленных переменных:
1. произойдет аварийное завершение программы
2. результат может быть неверным, однако выполнение программы продолжится
3. ничего не произойдет
Результат выполнения операции деление над целочисленными операндами имеет:
1. вещественный тип
2. целочисленный тип
3. зависит от типа операндов (int, unsigned, long)
К ДАННЫМ ЦЕЛОЧИСЛЕННЫХ ТИПОВ ПРИМЕНИМЫ ОПЕРАЦИИ ОТНОШЕНИЯ:
1. ==
2. !=
3. <=
4. >=
5. >
6. <
частично на множестве целых чисел в С++ определены операции:
1. + -
2. * /