Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Комплексное пособие Си.pdf
Скачиваний:
57
Добавлен:
12.03.2015
Размер:
1.57 Mб
Скачать

Приоритеты операций

Приоритеты и направление рассмотренных выше операций сведены в следующую таблицу. Операции одинакового приоритета объединены в группы, чем выше положение группы в таблице, тем выше приоритет операций группы.

Таблица 3. Таблица приоритетов рассмотренных выше операций

 

 

Операции одного приоритета

Направление

 

 

 

 

выполнения операции.

 

 

 

 

 

!

~

++

-- (тип)

 

*

/

%

 

+

-

 

 

 

 

 

<<

 

>>

 

 

 

 

<

<= >

>=

 

==

 

!=

 

 

 

 

&

 

 

 

 

 

 

 

 

^

 

 

 

|

 

 

 

 

 

 

 

 

&&

 

 

 

 

 

 

 

 

||

 

 

 

=

*= /= %= += -= <<= >>=

 

&= ^= |=

 

 

Контрольные вопросы

1.Операция присваивания. Опишите синтаксическую конструкцию, приведите пример.

2.Какие арифметические операции есть в языке Си? Приведите пример их использования.

3.Какие операции отношения есть в языке Си? Приведите пример их использования.

4.Какие логические операции есть в языке Си? Приведите пример их использования.

38

5.Приоритет операций.

6.Приведите пример выражения, напишите порядок вычисления выражения.

7.Как можно иначе записать оператор n = n+1; ?

8.Как используется операция преобразования типов?

9.Перечислите дополнительные операции присваивания.

10.Какое значение будет иметь переменная k после выполнения следующих операций?

int k=0; k--;

39