Основы программирования для автоматизированного проектирования и решения творческих задач - 10 стр.

UptoLike

Составители: 

Оператор представляет собой законченную фразу языка, содержащую полностью оформленный
этап обработки информации. Любое выражение, заканчивающееся ';' воспринимается компилятором как
оператор. В языке С представлены следующие виды операторов: простыев состав которых не входят
другие операторы (оператор присваивания, пустой оператор и операторы изменения порядка выполне-
ния программы), а также сложныесоставной оператор, оператор ветвления, переключатель, циклы.
Оператор присваивания предназначен для оформления процесса обработки информации. Он
имеет формат
=
.
,
,
,
функциивызов
выражение
переменная
константа
переменнойимя
;
Переменная, расположенная слева от знака операции присваивания и являющаяся приемником резуль-
тата, должна иметь тот же тип данных, что и значение результата.
Пустой оператор используется в некоторых случаях для оформления других операторов. Он
представляет собой точку с запятой, перед которой не указаны никакие действия:
;
При компиляции такая конструкция заменяется особым кодом, который требует пропустить выполне-
ние текущего действия.
Составной оператор представляет собой группу операторов, заключенных в фигурные скобки:
{
операторы
}
Указанная в скобках последовательность действий воспринимается как одно действие. Это бывает не-
обходимо сделать при записи составных операторов.
Условный оператор управляет потоком обработки данных путем изменения последовательно-
сти передачи управления. В языке С условный оператор записывается следующим образом:
if (условие) оператор1; else оператор2;
Условие задается константой, переменной или выражением скалярного типа или указателем. Если ре-
зультат проверки условия не равен нулю, то условие считается истинным и выполняется Оператор1. В
противном случае выражение считается ложным и выполняется Оператор2. Если операторов несколь-
ко, – нужно использовать составной оператор для их объединения. В качестве операторов нельзя ис-
пользовать описания и определения переменных.
Схема работы условного оператора представлена на рис. 1.
Рис. 1 Порядок работы условного оператора
Допускается сокращенная форма условного оператора:
Оператор 1
Условие
Оператор 2
Да
Нет