Управляющие операторы языка высокого уровня - Презентация

бесплатно 0
4.5 82
Блок (составной оператор). Операторы ветвления. Проверка вещественных величин на равенство. Структура оператора цикла. Передача управления и обработка ошибок. Стандартные исключения. Конструкции структурного программирования. Форматирование программы.


Аннотация к работе
(СПБГУ ИТМО) 2 Блок (составной оператор) Блок - последовательность операторов, заключенная в операторные скобки: begin end - в Паскале {} - в С-подобных языках Блок воспринимается компилятором как один оператор и может использоваться всюду, где синтаксис требует одного оператора, а алгоритм - нескольких . Блок может содержать один оператор или быть пустым.© Павловская Т.А. (СПБГУ ИТМО) 3 Оператор «выражение» Любое выражение, завершающееся точкой с запятой, рассматривается как оператор, выполнение которого заключается в вычислении выражения. i ; // выполняется операция инкремента a *= b c; // выполняется умножение с присваиванием fun( i, k ); // выполняется вызов функции© Павловская Т.А. (СПБГУ ИТМО) 4 Пустой оператор пустой оператор ; используется, когда по синтаксису оператор требуется, а по смыслу - нет: while (true ); Это цикл, состоящий из пустого оператора (бесконечный) ;;; Три пустых оператора5 © Павловская Т.А. (СПБГУ ИТМО) 23 Оператор return завершает выполнение функции и передает управление в точку ее вызова: return [выражение ]; Оператор goto goto метка; В теле той же функции должна присутствовать ровно одна конструкция вида: метка: оператор; goto case константное_выражение; goto default;© Павловская Т.А.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?