Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Порядок обчислення виразів

Читайте также:
  1. II.5.2) Порядок образования и общие черты магистратуры.
  2. III.1.2) Порядок уголовного судопроизводства.
  3. А. Вихідні дані для обчислення індексів
  4. Автоматичне обчислення загальних і проміжних підсумків
  5. Агнатское и когнатское родство.Порядок счета родства.
  6. Адвокат, статус адвоката и порядок его приобретения.
  7. Адвокатские образования, порядок их создания и организация работы.
  8. Административный порядок обжалования
  9. Адміністративний, судовий, цивільно-правовий порядок
  10. Адміністративні правопорушення, що посягають на встановлений порядок управління

У кожної операції є пріоритет. Якщо у виразі декілька операцій, то першою буде виконана операція з вищим пріоритетом. Якщо ж операції одного і того ж пріоритету, вони виконуються зліва направо.

Наприклад, у виразі 2 + 3*6спочатку буде виконане множення, а потім складання, відповідно значення цього виразу число 20.

У виразі х = у+3спочатку виконується складання, а потім привласнення, оскільки пріоритет операції привласнення нижче складання.

Для даного правила існує виключення: якщо у виразі декілька операцій привласнення, то вони виконуються справа наліво. Н-р, у виразі

х = у = 2 спочатку виконається операція привласнення значення 2 змінній у. Потім результат цієї операції - значення 2 - буде привласнено змінною х.

Для того, щоб змінити послідовність обчислення виразів, можна скористатися круглими дужками. Значенням (2 + 3) * 6 буде 30.

Дужки можуть бути вкладеними, відповідно самі внутрішні виконуються найпершими!

(2 + (3 * (4 + 5) ) - 2)

 


Операції мови С++


Дата добавления: 2014-12-03; просмотров: 36; Нарушение авторских прав


<== предыдущая лекция | следующая лекция ==>
Змінні і вирази | Читання слів з клавіатури
lektsii.com - Лекции.Ком - 2014-2018 год. (0.018 сек.) Главная страница Случайная страница Контакты