ВУЗ:
Составители:
Рубрика:
4. Основные операторы языка Си++»
4.1. Базовые конструкции структурного программирования
В теории программирования доказано, что программу для решения задачи любой
сложности можно составить только из трех структур: линейной, разветвляющейся и цик-
лической. Эти структуры называются базовыми конструкциями структурного програм-
мирования.
Линейной называется конструкция, представляющая собой последовательное со-
единение двух или более операторов.
Ветвление – задает выполнение одного из двух операторов, в зависимости от вы-
полнения какого либо условия.
Цикл – задает многократное выполнение оператора.
Следование Ветвление Цикл
Целью использования базовых конструкций является получение программы про-
стой структуры. Такую программу легко читать, отлаживать и при необходимости вносить
в нее изменения. Структурное программирование также называют программированием
без goto, т. к. частое использование операторов перехода затрудняет понимание логики ра-
боты программы. Но иногда встречаются ситуации, в которых применение операторов
перехода, наоборот, упрощает структуру программы.
Операторы управления работой программы называют управляющими
конструкциями программы. К ним относят:
составные операторы;
операторы выбора;
операторы циклов;
операторы перехода.
4.2. Оператор «выражение»
Любое выражение, заканчивающееся точкой с запятой, рассматривается как опера-
тор, выполнение которого заключается в вычислении этого выражения. Частным случаем
выражения является пустой оператор ;.
Примеры:
i++;
a+=2;
x=a+b;
4.3. Составные операторы
К составным операторам относят собственно составные операторы и блоки.
В обоих случаях это последовательность операторов, заключенная в фигурные скобки.
Блок отличается от составного оператора наличием определений в теле блока. Например:
{
n++; это составной оператор
summa+=n;
}
{
int n=0;
n++; это блок
summa+=n;
4. Основные операторы языка Си++»
4.1. Базовые конструкции структурного программирования
В теории программирования доказано, что программу для решения задачи любой
сложности можно составить только из трех структур: линейной, разветвляющейся и цик-
лической. Эти структуры называются базовыми конструкциями структурного програм-
мирования.
Линейной называется конструкция, представляющая собой последовательное со-
единение двух или более операторов.
Ветвление – задает выполнение одного из двух операторов, в зависимости от вы-
полнения какого либо условия.
Цикл – задает многократное выполнение оператора.
Следование Ветвление Цикл
Целью использования базовых конструкций является получение программы про-
стой структуры. Такую программу легко читать, отлаживать и при необходимости вносить
в нее изменения. Структурное программирование также называют программированием
без goto, т. к. частое использование операторов перехода затрудняет понимание логики ра-
боты программы. Но иногда встречаются ситуации, в которых применение операторов
перехода, наоборот, упрощает структуру программы.
Операторы управления работой программы называют управляющими
конструкциями программы. К ним относят:
составные операторы;
операторы выбора;
операторы циклов;
операторы перехода.
4.2. Оператор «выражение»
Любое выражение, заканчивающееся точкой с запятой, рассматривается как опера-
тор, выполнение которого заключается в вычислении этого выражения. Частным случаем
выражения является пустой оператор ;.
Примеры:
i++;
a+=2;
x=a+b;
4.3. Составные операторы
К составным операторам относят собственно составные операторы и блоки.
В обоих случаях это последовательность операторов, заключенная в фигурные скобки.
Блок отличается от составного оператора наличием определений в теле блока. Например:
{
n++; это составной оператор
summa+=n;
}
{
int n=0;
n++; это блок
summa+=n;
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »
