КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Приоритет операцийСтр 1 из 3Следующая ⇒ Лабораторная работа № 2 Программирование алгоритмов линейной, ветвящейся и циклической структуры Цель и задача работы: научиться использовать стандартные функции и арифметические операторы; изучить операторы отношения и присваивания, логические операции, условный оператор и оператор-переключатель; научиться использовать в программах операторы цикла. Написать программы на изученные темы.
Теоретические положения Алгоритмом линейной структуры называется алгоритм, который состоит из последовательно (один за другим) выполняющихся операторов и функций. Операторы предназначены для описания действий, которые будут выполнены при реализации алгоритма. В программе операторы отделяются друг от друга символом «;».Точка с запятой не является частью оператора, это разделитель операторов. Операция присваивания – это операция, которая состоит из идентификатора переменной, символа присваивания «=» и выражения. Выполнение операции присваивания приводит к вычислению значения, определяемого выражением, и присваивания этого значения переменной, стоящей слева от символа присваивания. Операндом называется то, над чем производится действие. Комбинация знаков операций и операндов, результатом которой является отдельное значение, называется выражением. Знаки операций определяют действия, которые должны быть выполнены над операндами. Операнды могут быть представлены выражениями. Выражение в программировании служат для определения действий, которые в математике обычно описываются формулами. По количеству операндов операции в языке С делятся на унарные, бинарные и тернарные. Унарные операции имеют только один операнд, перед которым располагается символ операции. Например: -(-9). Результат этого выражения: 9. Большинство операций являются бинарными и содержат два операнда между которыми ставится знак операции. Например: 5+7 . Результат этого выражения: 12.
В языке программирования С предусмотрено две категории арифметических операций : мультипликативные (*,/,%) и аддитивные (+,-).
Операции над числами: Операции над числами сведены в следующую таблицу:
Операции отношения Операции отношения представлены в следующей таблице:
Приоритет операций
Приоритет операций учитывается как:
1. Выражения в скобках; 2. Унарные операции; 3. Мультипликативные операции; 4. Аддитивные операции.
|