Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Интересное:
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Дисциплины:
2018-01-14 | 159 |
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 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!