Сообщение от AlexanderFilatov
|
Далее происходит вычисление выражения: (a = b), в переменную "a"
|
Здесь a = b просто бессмысленное действие, равноценно как проще (b), а так как и скобки тут не нужны, то все ваше действие упрощается до a % b. В левой части будет 15, а что там вы далее творите, может иметь значение, но не в данном случае.
А вот
"Результат 5 запишется снова в переменную "a", это да и это конечное значение.
Ну это равноценно как написать в тетрадке в клеточку:
x = 2
y = 3
x * (y + 18)
Анализируем, получаем выражение:
2 * (3 + 18)
далее по правилам арифметики вычисляем то, что в скобках, а приравниваете ли вы результат этого вычисления чему либо в уме или нет, это не имеет для выражения никакого значения.