Показать сообщение отдельно
  #11 (permalink)  
Старый 14.09.2018, 12:21
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от AlexanderFilatov
Далее происходит вычисление выражения: (a = b), в переменную "a"
Здесь a = b просто бессмысленное действие, равноценно как проще (b), а так как и скобки тут не нужны, то все ваше действие упрощается до a % b. В левой части будет 15, а что там вы далее творите, может иметь значение, но не в данном случае.

А вот "Результат 5 запишется снова в переменную "a", это да и это конечное значение.

Ну это равноценно как написать в тетрадке в клеточку:

x = 2
y = 3

x * (y + 18)

Анализируем, получаем выражение:

2 * (3 + 18)

далее по правилам арифметики вычисляем то, что в скобках, а приравниваете ли вы результат этого вычисления чему либо в уме или нет, это не имеет для выражения никакого значения.

Последний раз редактировалось laimas, 14.09.2018 в 12:40.
Ответить с цитированием