Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Виктор27
10 / 10 / 2
Регистрация: 21.11.2013
Сообщений: 299
#1

порядок выполнения операций - C++

21.11.2013, 17:52. Просмотров 395. Ответов 2
Метки нет (Все метки)

Подскажите пожалуйста порядок выполнения операций в выражении: ++D*--A/C++/D++. Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2013, 17:52     порядок выполнения операций
Посмотрите здесь:

Порядок выполнения операций разыменования и инкремента - C++
Кто-нибудь может внятно объяснить, почему в этом выражении сначала выполняется разыменование, а потом инкремент, хотя приоритет операций...

Порядок вычисления операций - C++
У Страуструпа написано, что int i = 5; v = i++; Может вызвать неправильный результат, так как порядок выполнения операций не...

Последовательность выполнения операций - C++
Qt 4.6 кросс-компиляция под Qtopia 4.5. g++. В целом, можно считать чистым с++. book ok; ok = ... true/false; ok = ok && Foo(); ...

Порядок выполнения методов - C++
Как можно установить фиксированный порядок вызова методов класса?

Порядок выполнения функций - C++
Добрый день. Подскажите пожалуйста, почему сначала выдается сообщение с нижнего блока (cout << "Simon says touch yout toes"<< n << "times....

Приоритеты выполнения перегрузок операций - C++
Всем привет. Скажите как себя будет вести программа в следующей ситуации и чем это обусловлено(компилятором или стандартом языка); ...

Порядок выполнения действий в примере - C++
Привет всем! В программировании новичок, начал заниматься C++ по Дейтелу. Пожалуйста, подскажите правильный ответ в прикреплённом...

Рекурсия порядок выполнения операторов - C++
void m(arr,n) { if(n==1) return; for(int i=0;i<n;i++) {//операторы m(arr,n-1); //операторы } Как тут будут выполняться...

После выполнения операций отладка закрывается - C++
почему после выполнения операций отладка закрывается? #include "stdafx.h" #include <iostream> #include <ctime> #include <cstdlib> ...

Посчитать количество операций в коде и время выполнения - C++
Я не понимаю условие данной задачи. Объясните, пожалуйста, как её делать. Найти выражение вида c0 + c1N + c2N2 + c3N3, которое точно...

Порядок выполнения тернарного оператора (Книга С.Липпмана) - C++
Здравствуйте, все. Читаю на данный момент книгу Стенли Липпмана "Базовый курс". Глава 4. Выражения. Упражнение 4.33, стр.218: "Используя...

Программа для выполнения указанных операций над матрицами - C++
в общем нужна помощ написать прогу которая выполныет действия над матрицами 1)Сложение 2)Вычитание 3)Возведение в степень ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
scenotaph
120 / 120 / 15
Регистрация: 29.03.2013
Сообщений: 237
21.11.2013, 18:24     порядок выполнения операций #2
В данном случае сначала префиксные операции, затем умножение\деление, затем постфиксные
То есть, сначала инкрементированное D умножим на декрментированное А, разделим на С, и разделим на D, которое уже будет инкрементированно в самом начале. А после этого, произойдет инкрементирование переменных С и Д
Виктор27
10 / 10 / 2
Регистрация: 21.11.2013
Сообщений: 299
21.11.2013, 19:42  [ТС]     порядок выполнения операций #3
scenotaph Большое спасибо.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru