Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Составной оператор (или блок)





 

 

С тем чтобы допустить возможность использования несколь-

ких операторов там, где ожидается присутствие только одного,

предусматривается составной оператор (который также и экви-

валентно называют "блоком"):

 

составной оператор:

\(список-описаний список-операторов

необ необ\)

список-описаний:

описание

описание список-описаний

список-операторов:

оператор

оператор список-операторов

 

Если какой-либо идентификатор из списка-описаний был описан

ранее, то во время выполнения блока внешнее описание подав-

ляется и снова вступает в силу после выхода из блока.

Любая инициализация автоматических и регистрационных пе-

ременных проводится при каждом входе в блок через его нача-

ло. В настоящее время разрешается (но это плохая практика)

передавать управление внутрь блока; в таком случае эти ини-

циализации не выполняются. Инициализации статических пере-

менных проводятся только один раз, когда начинается выполне-

ние программы.

Находящиеся внутри блока внешние описания не

резервируют памяти, так что их инициализация не

разрешается.

 

 

Условные операторы

 

 

Имеются две формы условных операторов:

 

IF (выражение) оператор

IF (выражение) оператор ELSE оператор

 

В обоих случаях вычасляется выражение и, если оно отлично от

нуля, то выполняется первый подоператор. Во втором случае,

если выражение равно нулю, выпалняется второй подоператор.

Как обычно, двусмысленность "ELSE" разрешается связываением

ELSE с последним встречающимся IF, у которого нет ELSE.

 

Оператор WHILE

 

 

Оператор WHILE имеет форму

 

WHILE (выражение) оператор

 

Подоператор выполняется повторно до тех пор, пока значение

выражения остается отличным от нуля. проверка производится

перед каждым выполнением оператора.

 

Date: 2015-09-17; view: 370; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.008 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию