Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmNuMOP 44 of 390 menu
◀ ▶

Приоритет математических операций в C++

Математические операции в C++ имеют такой же приоритет, как в обычной математике. То есть сначала выполняется умножение и деление, а потом сложение и вычитание. В следующем примере сначала 2 умножится на 2, и затем к результату прибавится 3:

int num1 = 2 * 2 + 3; std::cout << num1 << "\n"; // выведет 7 (результат 4 + 3)

Не запуская код, определите, что выведется на экран:

int num1 = 5 + 5 * 3; std::cout << num1 << "\n";

Не запуская код, определите, что выведется на экран:

int num1 = 5 + 5 * 3 + 3; std::cout << num1 << "\n";

Не запуская код, определите, что выведется на экран:

int num1 = 8 / 2 + 2; std::cout << num1 << "\n";

Не запуская код, определите, что выведется на экран:

int num1 = 8 + 2 / 2; std::cout << num1 << "\n";
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить