![]() КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Порядок обчислення виразівУ кожної операції є пріоритет. Якщо у виразі декілька операцій, то першою буде виконана операція з вищим пріоритетом. Якщо ж операції одного і того ж пріоритету, вони виконуються зліва направо. Наприклад, у виразі 2 + 3*6спочатку буде виконане множення, а потім складання, відповідно значення цього виразу число 20. У виразі х = у+3спочатку виконується складання, а потім привласнення, оскільки пріоритет операції привласнення нижче складання. Для даного правила існує виключення: якщо у виразі декілька операцій привласнення, то вони виконуються справа наліво. Н-р, у виразі х = у = 2 спочатку виконається операція привласнення значення 2 змінній у. Потім результат цієї операції - значення 2 - буде привласнено змінною х. Для того, щоб змінити послідовність обчислення виразів, можна скористатися круглими дужками. Значенням (2 + 3) * 6 буде 30. Дужки можуть бути вкладеними, відповідно самі внутрішні виконуються найпершими! (2 + (3 * (4 + 5) ) - 2)
Операції мови С++ Доверь свою работу кандидату наук!
Дата добавления: 2014-12-03; просмотров: 36; Нарушение авторских прав |