Составители:
Рубрика:
42
Окончание табл.7.2
Поразрядное исключающее ИЛИ (XOR) ^ Слева направо
Поразрядное логическое ИЛИ | Слева направо
Логическое И && Слева направо
Логическое ИЛИ || Слева направо
Операция условия ?: Справа налево
Присваивание = += -=
*= /= %=
<<= >>=
!= ^= &=
Справа налево
То же
- “ -
- “ -
Операция «запятая» , Слева направо
8. Операторы управления
8.1. Общие сведения
Операторы управления вычислительным процессом позволяют выполнять
ветвление, циклическое повторение одного или нескольких операторов, переда-
чу управления в нужное место кода программы. Под вычислительным процес-
сом понимают процесс выполнения операторов программы. Операторы про-
граммы могут быть простыми или составными. Простой оператор – это
оператор, не содержащий другие операторы. Разделителем простых операторов
служит
точка с запятой. Специальным случаем простого оператора является
пустой оператор, состоящий из единственного символа ‘;’. Составной опера-
тор, или блок, – это любая совокупность простых операторов, заключенная в
фигурные скобки {}. Составной оператор идентичен простому оператору и мо-
жет находиться в любом месте программы, где синтаксис языка допускает на-
личие оператора. Все операторы
языка могут быть условно разделены на сле-
дующие категории:
- условные операторы, к которым относятся оператор условия if и оператор вы-
бора switch;
- операторы цикла (for, while, do while);
- операторы перехода (break, continue, return, goto);
- другие операторы (оператор "выражение", пустой оператор).
8.2. Оператор if
Оператор условия if выбирает в программе из группы альтернатив возмож-
ное продолжение вычислительного процесса. Выбор выполняется, исходя из
значения заданного логического выражения.
Оператор if имеет следующую общую форму записи:
if (логическое выражение) оператор A; [else оператор B;]
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »