Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Топ:
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Интересное:
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Дисциплины:
2018-01-14 | 156 |
5.00
из
|
Заказать работу |
|
|
Основными операциями в Си являются:
= операция присваивания; * операция умножения; / операция деления; + операция сложения; – операция вычитания или операция изменения знака
1) +=, --=, *=, /=, %= – дополнительные операции присваивания, корректирующие значения переменной, стоящей слева от знака присваивания. Переменной присваивается новое значение, равное старому, скорректированному с помощью величины выражения, стоящего справа. 2) % – операция деления по модулю, использующаяся в целочисленной арифметике. Результат – остаток от деления. 3) ++ и -- – операции увеличения и уменьшения для целочисленных данных. Они увеличивают (уменьшают) значение своего операнда на 1. Операции отношения используются для сравнений и применяются при формировании выражений условия:
< меньше; <= меньше или равно; = = равно; >= больше или равно; > больше; != не равно.
&& - И; || - ИЛИ;! – НЕ; Условные операторы дают программисту возможность передавать управление на тот или иной оператор программы в зависимости от определенных условий. Операция условия (?:) выражение1? выражение2: выражение3 Если "выражение1" истинно, то значением всего условного выражения является величина "выражения2"; в противном случае значение всего условного выражения – величина "выражения3".
Операторы передачи управления (условные и безусловные) языка СИ.
Обычно операторы в программе выполняются в том порядке, в котором они написаны. Однако, используя операторы передачи управления, можно передать управление в другую точку этой же программы. Операторы передачи управления можно также использовать для управления итеративным процессом, задержкой выполнения программы и окончанием программы. Условные операторы дают программисту возможность передавать управление на тот или иной оператор программы в зависимости от определенных условий. То есть если проверяется какое-то условие, результатом которого является “истина” или “ложь”, то, очевидно, в зависимости от результата должны выполняться различные действия.
|
Оператор ветвления (проверки условия) if С помощью оператора ветвления if можно осуществит выбор из двух возможностей – выполнить набор действий или пропустить его, либо осуществить выбор одного из двух вариантов.
Этот оператор имеет следующие структуры:
1)if (выражение) оператор
Под "выражением" (или условием) здесь обычно понимают логическое выражение; если такое выражение истинно, то "оператор" выполняется, в противном случае он пропускается.
2) Конструкция if – else позволяет выбрать одно из двух действий (см. рис.5).
if (выражение1) оператор1 else if (выражение2) оператор2 else оператор3
Множественный выбор: оператор switch
Если в программе необходимо произвести выбор одного из нескольких вариантов, то удобнее применять оператор switch. Общая структура оператора:
switch (целое выражение) { case метка1: операторы; break; case метка2: операторы; break;... default: операторы; }
Операторы организации цикла языка СИ.
Циклом называется последовательность операторов, которая выполняется несколько раз в процессе выполнения программы при различных значениях некоторой переменной или при выполнении какого-то условия.
Оператор цикла while
While (выражение) оператор
Оператор while определяет операции, которые циклически выполняются до тех пор, пока проверяемое "выражение" не станет ложным, или равным нулю, т.е. если "выражение" истинно (или а общем случае не равно нулю), то "оператор" (или "тело цикла") выполняется один раз, а затем "выражение" проверяется снова. Эта последовательность действий, состоящая из проверки и выполнения тела цикла, периодически выполняется до тех пор, пока "выражение" не станет ложным. Каждый такой шаг называется "итерация".
|
Структура оператора: for (инициализация; проверка условия; коррекция) оператор
В операторе for используются три выражения, управляющие работой цикла. Инициализирующее выражение вычисляется только один раз до начала выполнения какого-нибудь из операторов цикла. Если проверяемое выражение оказывается истинным (или не равным нулю), тело цикла выполняется один раз. Затем вычисляется величина корректируемого выражения, и значение проверяемого выражения определяется вновь. Таким образом, тело цикла выполняется до тех пор, пока проверяемое условие не станет ложным, или равным нулю.
Структура оператора do while:
Do оператор while (выражение);
Оператор do while определяет действия, которые циклически выполняются до тех пор, пока проверяемое выражение не станет ложным, или равным нулю. Оператор do while – это цикл с постусловием; решением, выполнять или нет в очередной раз тело цикла, принимается после его прохождения. Поэтому тело цикла будет выполнено по крайней мере один раз.
|
|
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!